| | |
| | | <el-row :gutter="30"> |
| | | <el-col :span="12"> |
| | | <el-form-item label="待生产数量:"> |
| | | <el-input v-model="pendingNum" placeholder="请输入" clearable disabled/> |
| | | <el-input v-model="pendingNumTemp" placeholder="请输入" clearable disabled/> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | |
| | | }, |
| | | }); |
| | | const { form, rules } = toRefs(data); |
| | | const pendingNumTemp = ref(0) |
| | | const changeNum = (value) => { |
| | | console.log(value) |
| | | if (value > pendingNum.value) { |
| | | form.value.finishedNum = pendingNum.value |
| | | ElMessage.warning("本次生产数量不可大于排产数量"); |
| | | } |
| | | pendingNum.value = pendingNum.value - form.value.finishedNum; |
| | | pendingNumTemp.value = pendingNum.value - value; |
| | | } |
| | | // Props 和 Emits |
| | | const props = defineProps({ |