feat(qms): 优化 PDA 质检任务列表和详情接口

- 为检测项类别和检测类型添加必填校验
- 新增分页查询未处理质检任务列表接口
- 新增查询质检详情包括子表检测项接口
- 新增提交质检结果接口,包含数据验证、结果计算和不合格品生成逻辑
- 新增分页查询质检任务历史记录接口
- 新增分页查询用户分派的质检任务接口
- 新增质检数据完整性验证接口
master
zch 4 days ago
parent ca7009c2c0
commit 4b974de571

@ -101,6 +101,7 @@
</el-table-column>
</el-table>
</el-card>
<!-- 添加或修改检测项类别对话框 -->
<el-dialog :title="dialog.title" v-model="dialog.visible" width="500px" append-to-body>
<el-form ref="qcInspectionItemCategoryFormRef" :model="form" :rules="rules" label-width="120px">
@ -220,6 +221,12 @@ const data = reactive<PageData<QcInspectionItemCategoryForm, QcInspectionItemCat
parentId: [
{ required: true, message: "父级不能为空", trigger: "blur" }
],
categoryCode: [
{ required: true, message: "检测项类别编码不能为空", trigger: "blur" }
],
categoryName: [
{ required: true, message: "检测项类别名称不能为空", trigger: "blur" }
],
}
});

@ -200,9 +200,9 @@ const data = reactive<PageData<QcInspectionTypeForm, QcInspectionTypeQuery>>({
// typeId: [
// { required: true, message: "", trigger: "blur" }
// ],
// typeCode: [
// { required: true, message: "", trigger: "blur" }
// ],
typeCode: [
{ required: true, message: "检测类型编码不能为空", trigger: "blur" }
],
typeName: [
{ required: true, message: "检测类型名称不能为空", trigger: "blur" }
],

Loading…
Cancel
Save