From 49fcdb7178dffc69769e2fb8cb6a03e204cb1e68 Mon Sep 17 00:00:00 2001
From: WXL <1785969728@qq.com>
Date: 星期五, 31 五月 2024 18:26:42 +0800
Subject: [PATCH] 测试完成

---
 src/views/knowledge/questionnaire/compilequer/index.vue |   30 ++++++++++++++++++++----------
 1 files changed, 20 insertions(+), 10 deletions(-)

diff --git a/src/views/knowledge/questionnaire/compilequer/index.vue b/src/views/knowledge/questionnaire/compilequer/index.vue
index 56940e3..d49e57d 100644
--- a/src/views/knowledge/questionnaire/compilequer/index.vue
+++ b/src/views/knowledge/questionnaire/compilequer/index.vue
@@ -470,7 +470,7 @@
         >
         <el-button type="primary" @click="laststep()">涓婁竴姝�</el-button>
         <el-button type="info" @click="closeFm('ruleForm')">鍏抽棴</el-button>
-        <el-button @click="submitForm('ruleForm')">淇濆瓨棰樼洰鏁版嵁</el-button>
+        <el-button @click="Departmenttreatment('ruleForm')">淇濆瓨棰樼洰鏁版嵁</el-button>
       </div>
       <!-- 闂嵎棰勮 -->
       <div v-if="Editprogress == 3">
@@ -541,9 +541,9 @@
           :inline="true"
           label-width="98px"
         >
-          <el-form-item label="鏍囬" prop="userName">
+          <el-form-item label="闂鏍囬" prop="topic">
             <el-input
-              v-model="queryParams.userName"
+              v-model="queryParams.topic"
               placeholder="璇疯緭鍏�"
               clearable
               style="width: 200px"
@@ -689,11 +689,12 @@
       illnessVisible: false, //鎸囨爣鐤剧梾寮规
       deptOptions: [],
       optionsillness: [],
+      delScriptVOList: [],
       illnesslistapi: [],
       illnesslist: [],
       tempDetpRelevanceslist: [],
       optionstag: [],
-      xjxsoptions: [],
+      valuetype: [],
       usable: [],
       required: [],
       mode: [], //鏂瑰紡
@@ -712,7 +713,7 @@
     this.languagelist = store.getters.languagelist;
     this.usable = store.getters.usable;
     this.required = store.getters.required;
-    this.xjxsoptions = store.getters.xjxsoptions;
+    this.valuetype = store.getters.valuetype;
     this.courtyardlist = store.getters.courtyardlist;
   },
 
@@ -786,6 +787,10 @@
     Departmenttreatment() {
       this.ruleForm.deptNames = JSON.stringify(this.tempDetpRelevanceslist);
       console.log(this.tempDetpRelevanceslist);
+      this.ruleForm.svyLibTopics = this.ruleForm.svyLibTopics.concat(
+        this.delScriptVOList
+      );
+      console.log(this.ruleForm.svyLibTopics, "this.ruleForm.svyLibTopics");
       const result = this.tempDetpRelevanceslist.map(
         (subArr) => subArr[subArr.length - 1]
       );
@@ -817,7 +822,6 @@
       setTimeout(() => {
         this.submitForm();
       }, 1000);
-      // this.submitForm();
     },
     // 涓嬩竴姝�
     nextstep() {
@@ -859,17 +863,23 @@
     // 鏂板棰樼洰
     addtopic(row) {
       row.isoperation = 1;
+      row.svyLibTopicoptions.forEach((item) => {
+        item.isoperation = 1;
+      });
       this.ruleForm.svyLibTopics.push(row);
     },
     handleDelete(row) {
       let index = this.ruleForm.svyLibTopics.indexOf(row);
-      this.ruleForm.svyLibTopics[index].isoperation = 3;
+      this.ruleForm.svyLibTopics.splice(index, 1);
+      row.isoperation=3;
+      this.delScriptVOList.push(row);
       this.sortFn();
     },
     handleUpdate(row) {
-      getissuelist({ svyid: row.svyid }).then((res) => {
-        this.topicobj = res.rows[0];
-      });
+      console.log(row);
+      this.topicobj = row;
+      // getissuelist({ svyid: row.svyid }).then((res) => {
+      // });
     },
     syioption(row) {
       const index = this.getIndexInArray(this.ruleForm.svyLibTopics, row);

--
Gitblit v1.9.3