Browse Source

feat(qc): 添加检验类型编码默认值处理

- 在检验项目导入时为缺失的检验类型编码列设置默认值 105(IQC)
- 确保上传表单中始终包含有效的检验类型编码
- 优化了文件上传流程中的数据完整性检查
master
qiankanghui 3 weeks ago
parent
commit
32db31db2a
  1. 1
      src/views/modules/qc/qcItem.vue
  2. 2
      src/views/modules/qc/qc_upload.vue

1
src/views/modules/qc/qcItem.vue

@ -1549,6 +1549,7 @@
flag: 'item',
createBy: this.$store.state.user.name,
site: this.$store.state.user.site,
inspectionTypeNo: '105', // 检验项目导入文件无检验类型编码列,默认传 IQC(105)
}
//打开组件 去做新增业务
this.$nextTick(() => {

2
src/views/modules/qc/qc_upload.vue

@ -123,6 +123,8 @@ export default {
formData.append("createBy", this.pageData.createBy);
formData.append("site", buildQcBu(parseQcBu(this.bu).site));
if (this.pageData.flag === 'item'){
// 检验项目导入文件无检验类型编码列,默认传前端指定的检验类型(缺省 105 IQC)
formData.append("inspectionTypeNo", this.pageData.inspectionTypeNo || '105');
uploadExcel(formData).then(({data}) => {
if (data.code === 0) {
this.$message.success(data.msg);

Loading…
Cancel
Save