| | |
| | | </Grid> |
| | | </Grid> |
| | | <Toolbar sx={{ justifyContent: 'end' }}> |
| | | <ConfirmButton label="toolbar.confirm" variant="contained" size="large" gridRef={gridRef} setOpen={setOpen} setCloseParent={setCloseParent}/> |
| | | <ConfirmButton label="toolbar.confirm" variant="contained" size="large" gridRef={gridRef} setOpen={setOpen} setCloseParent={setCloseParent} /> |
| | | </Toolbar> |
| | | </DialogContent> |
| | | </Dialog> |
| | |
| | | valueGetter: (value, row) => { |
| | | return row.anfme - row.workQty - row.qty; |
| | | }, |
| | | preProcessEditCellProps: (params) => { |
| | | const hasError = !params.props.value || params.props.value.trim() === ''; |
| | | return { |
| | | ...params.props, |
| | | error: hasError, |
| | | message: hasError ? '计划数量不能为空!!' : '', |
| | | }; |
| | | }, |
| | | }, |
| | | { |
| | | field: 'workQty', headerName: '剩余数量', width: 110, type: 'number', |