refactor(mes): IQC 表单字段清理 + 校验增强

1. IqcForm.vue
   - 删除质检方案(templateId)、检测人员(inspectorUserId)表单项
   - formData/resetForm 移除 templateId/minCheckQuantity/maxUnqualifiedQuantity/checkQuantity/inspectorUserId
   - formRules 增加 qualifiedQuantity/unqualifiedQuantity/receiveDate/inspectDate 必填校验
   - 移除 QcTemplateSelect、UserSelect 组件引用
   - open 方法参数 prefillData → data,去掉 Partial
2. api/mes/qc/iqc/index.ts
   - QcIqcVO 删除 minCheckQuantity、maxUnqualifiedQuantity
pull/871/MERGE
YunaiV 2026-02-24 00:46:49 +08:00
parent 7ea96e1c2e
commit f1beac7055
1 changed files with 5 additions and 5 deletions

View File

@ -76,7 +76,7 @@
<el-input-number
v-model="formData.qualifiedQuantity"
:min="0"
placeholder="请输入"
placeholder="请输入合格品数量"
class="!w-1/1"
/>
</el-form-item>
@ -86,7 +86,7 @@
<el-input-number
v-model="formData.unqualifiedQuantity"
:min="0"
placeholder="请输入"
placeholder="请输入不合格品数量"
class="!w-1/1"
/>
</el-form-item>
@ -116,8 +116,6 @@
/>
</el-form-item>
</el-col>
</el-row>
<el-row :gutter="16">
<el-col :span="8">
<el-form-item label="检测结论" prop="checkResult">
<el-select
@ -135,7 +133,9 @@
</el-select>
</el-form-item>
</el-col>
<el-col :span="16">
</el-row>
<el-row :gutter="16">
<el-col :span="24">
<el-form-item label="备注" prop="remark">
<el-input type="textarea" v-model="formData.remark" placeholder="请输入备注" />
</el-form-item>