| | |
| | | import SaveIcon from '@mui/icons-material/Save'; |
| | | import MatnrInfoModal from "./MatnrInfoModal"; |
| | | import request from '@/utils/request'; |
| | | import { formatQuantity, hasMoreThan6Decimals } from '@/utils/common'; |
| | | import "./asnOrder.css"; |
| | | |
| | | const SelectMatnrModal = (props) => { |
| | |
| | | |
| | | const handleSubmit = async () => { |
| | | setFinally(); |
| | | if (tabelData.some((item) => hasMoreThan6Decimals(item.anfme))) { |
| | | notify('最多6位小数', { type: 'error' }); |
| | | return; |
| | | } |
| | | setDisabled(true); |
| | | try { |
| | | if (asnId === 0) { |
| | |
| | | minWidth: 100, |
| | | flex: 1, |
| | | editable: true, |
| | | valueFormatter: (val) => val < 0 ? 0 : val, |
| | | valueFormatter: (val) => formatQuantity(val != null && val >= 0 ? val : 0), |
| | | headerClassName: "custom", |
| | | }, |
| | | { |