spring
15 小时以前 a4fcad66822cfc97858a1e460c5585e577ec2551
src/pages/qualityManagement/nonconformingManagement/form.vue
@@ -370,7 +370,7 @@
    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,
@@ -387,7 +387,9 @@
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