Ver código fonte

去掉qms没有用的代码。以及添加质检计划code

PC-202503171525\Administrator 1 ano atrás
pai
commit
c81942b1e1

+ 10 - 6
src/views/inspectionPlan/components/edit.vue

@@ -289,6 +289,7 @@
   import deptSelect from '@/components/CommomSelect/dept-select.vue';
   // import fileUpload from '@/components/upload/fileUpload';
   import fileUpload from '@/components/addDoc/index.vue';
+  import {getCode} from "@/api/login";
 
   export default {
     components: {
@@ -368,22 +369,25 @@
     },
     created() {},
     methods: {
-      open(type, row) {
+      async open(type, row) {
         this.title =
           type == 'add'
             ? '新增'
             : type == 'edit'
-            ? '编辑'
-            : type == 'issued'
-            ? '下发'
-            : '详情';
+              ? '编辑'
+              : type == 'issued'
+                ? '下发'
+                : '详情';
         this.type = type;
         if (this.type != 'add') {
           row.accessory = row.accessory || [];
           this.form = JSON.parse(JSON.stringify(row));
           if (this.form.groupId) {
-            this.getUserList({ groupId: this.form.groupId });
+            this.getUserList({groupId: this.form.groupId});
           }
+        } else {
+          const code = await getCode('qms_plan_code');
+          this.form.code = code
         }
         this.visible = true;
 

+ 1 - 29
src/views/inspectionTemplate/qualitytemplate-add-or-update.vue

@@ -147,7 +147,7 @@
     </el-form>
     <span slot="footer" class="dialog-footer">
       <el-button @click="visible = false">取消</el-button>
-      <el-button type="primary" @click="dataFormSubmit()" >保存</el-button>
+      <el-button type="primary" @click="dataFormSubmit()">保存</el-button>
     </span>
     <termPop ref="termRef" @selectChange="selectChange"></termPop>
   </el-dialog>
@@ -272,31 +272,6 @@
               this.dataForm = data;
               this.list = data.inspectionItemVOList;
             });
-            // this.$http({
-            //   url: this.$http.adornUrl(
-            //     `/qms/qualitytemplate/info/${this.dataForm.id}`
-            //   ),
-            //   method: 'get',
-            //   params: this.$http.adornParams()
-            // }).then(({data}) => {
-            //   if (data && data.code === 0) {
-            //     this.dataForm.qualitySchemeTemplateName =
-            //       data.qualityTemplate.qualitySchemeTemplateName;
-            //     this.dataForm.qualitySchemeTemplateCode =
-            //       data.qualityTemplate.qualitySchemeTemplateCode;
-            //     this.dataForm.inspectionItemId =
-            //       data.qualityTemplate.inspectionItemId;
-            //     this.dataForm.status = data.qualityTemplate.status;
-            //     this.dataForm.deleted = data.qualityTemplate.deleted;
-            //     this.dataForm.createTime = data.qualityTemplate.createTime;
-            //     this.dataForm.createUserId = data.qualityTemplate.createUserId;
-            //     this.dataForm.updateTime = data.qualityTemplate.updateTime;
-            //     this.dataForm.updateUserId = data.qualityTemplate.updateUserId;
-            //     this.dataForm.tenantId = data.qualityTemplate.tenantId;
-            //     this.dataForm.deptId = data.qualityTemplate.deptId;
-            //     this.dataForm.factoriesId = data.qualityTemplate.factoriesId;
-            //   }
-            // });
           } else {
             const code = await getCode('template_code');
             this.dataForm.qualitySchemeTemplateCode = code;
@@ -312,10 +287,7 @@
               delete this.dataForm.id;
             }
             const saveOrUpdate = this.dataForm.id ? update : save;
-            console.log('this.list',this.list);
-            debugger
             this.dataForm.inspectionItemVOList = this.list;
-            console.log('this.dataForm',this.dataForm);
             saveOrUpdate(this.dataForm)
               .then((msg) => {
                 this.loading = false;