| | |
| | | id: d.id, |
| | | productId: d.productId, |
| | | productName: d.productName, |
| | | productModelId: d.productModelId, |
| | | productModelId: d.productModelId ?? d.modelId ?? d.productModeId ?? '', |
| | | model: d.model, |
| | | unit: d.unit, |
| | | batchNo: d.batchNo, |
| | |
| | | |
| | | const validate = () => { |
| | | if (!form.productId) return toast('请选择产品名称'), false |
| | | if (!form.productModelId) return toast('请选择规格型号'), false |
| | | // 对齐 PC 端:编辑态允许仅回显型号文本(历史数据可能缺少 productModelId) |
| | | if (!isEdit.value && !form.productModelId) return toast('请选择规格型号'), false |
| | | if (isEdit.value && !form.productModelId && !form.model) return toast('请选择规格型号'), false |
| | | if (!form.batchNo) return toast('请输入批号'), false |
| | | if (form.checkType === undefined || form.checkType === '') return toast('请选择检验类型'), false |
| | | if (!form.checkName) return toast('请选择检验员'), false |