From 8904734d9acaac1341ba6c65501792e7fb916d56 Mon Sep 17 00:00:00 2001
From: WXL <1785969728@qq.com>
Date: 星期四, 15 八月 2024 09:42:55 +0800
Subject: [PATCH] 测试完成

---
 src/views/followvisit/tasklist/index.vue           |   90 ++++----
 src/views/patient/propaganda/Missioncreation.vue   |   65 +++++
 src/views/patient/propaganda/particty.vue          |  235 ++++++----------------
 src/views/patient/propaganda/QuestionnaireTask.vue |  186 +++++++-----------
 4 files changed, 251 insertions(+), 325 deletions(-)

diff --git a/src/views/followvisit/tasklist/index.vue b/src/views/followvisit/tasklist/index.vue
index cd4b95d..e569728 100644
--- a/src/views/followvisit/tasklist/index.vue
+++ b/src/views/followvisit/tasklist/index.vue
@@ -415,27 +415,36 @@
       taskoptions: [
         {
           value: "1",
-          label: "瀹f暀鏈嶅姟",
+          label: "鐩戞祴璇勪及",
         },
         {
           value: "2",
-          label: "闂ㄨ瘖闅忚",
-        },
-        {
-          value: "3",
           label: "鍑洪櫌闅忚",
         },
         {
+          value: "3",
+          label: "闂ㄨ瘖闅忚",
+        },
+        {
           value: "4",
-          label: "澶嶈瘖鏈嶅姟",
+          label: "瀹f暀鍏虫��",
         },
         {
           value: "5",
-          label: "浣撴閫氱煡",
+          label: "澶嶈瘖绠$悊",
         },
         {
           value: "6",
+          label: "婊℃剰搴﹁皟鏌�",
+        },
+        {
+          value: "7",
           label: "鎮h�呮姤鍛�",
+        },
+
+        {
+          value: "8",
+          label: "鍏朵粬閫氱煡",
         },
       ],
       tasktopic: "2", //鏂板绫诲瀷
@@ -616,7 +625,7 @@
     this.getConfigKey("sys.user.initPassword").then((response) => {
       this.initPassword = response.msg;
     });
-    this.taskoptions = store.getters.Serviceauthority;
+    // this.taskoptions = store.getters.Serviceauthority;
   },
   // 鎼滅储
   mounted() {
@@ -631,30 +640,25 @@
       this.tasktopic = this.$route.query.tasktopic
         ? this.$route.query.tasktopic
         : this.tasktopic;
-      if (this.tasktopic == 1) {
-        this.topqueryParams.type = 3;
-        this.TaskOperation.taskType = 3;
-      } else if (this.tasktopic == 2) {
-        this.topqueryParams.type = 1;
-        this.TaskOperation.taskType = 1;
-      } else if (this.tasktopic == 3) {
-        this.topqueryParams.type = 1;
-        this.TaskOperation.taskType = 1;
-      } else if (this.tasktopic == 4) {
-        this.topqueryParams.type = 1;
-        this.TaskOperation.taskType = 1;
-      } else if (this.tasktopic == 5) {
-        this.topqueryParams.type = 1;
-
-        this.TaskOperation.taskType = 1;
-      } else if (this.tasktopic == 6) {
+      this.topqueryParams.serviceType = Number(this.tasktopic);
+      if (this.tasktopic == 1 || this.tasktopic == 7 || this.tasktopic == 6) {
         this.topqueryParams.type = 2;
         this.TaskOperation.taskType = 2;
+      } else if (this.tasktopic == 4 || this.tasktopic == 8) {
+        this.topqueryParams.type = 1;
+        this.TaskOperation.taskType = 3;
+      } else if (
+        this.tasktopic == 2 ||
+        this.tasktopic == 3 ||
+        this.tasktopic == 5
+      ) {
+        this.topqueryParams.type = 3;
+        this.TaskOperation.taskType = 1;
       }
-      this.topqueryParams.typename = this.findLabelByValue(
-        this.taskoptions,
-        this.tasktopic
-      );
+      // this.topqueryParams.typename = this.findLabelByValue(
+      //   this.taskoptions,
+      //   this.tasktopic
+      // );
       getTasklist(this.addDateRange(this.topqueryParams, this.dateRange)).then(
         (response) => {
           this.userList = response.rows;
@@ -742,27 +746,29 @@
     },
     /** 鏂板鎸夐挳鎿嶄綔 */
     handleAdd() {
-      const typename = this.findLabelByValue(this.taskoptions, this.tasktopic);
-
-      if (
-        this.tasktopic == 2 ||
-        this.tasktopic == 3 ||
-        this.tasktopic == 4 ||
-        this.tasktopic == 5
-      ) {
+      if (this.topqueryParams.type == 3) {
         this.$router.push({
           path: "/followvisit/particty",
-          query: { type: 1, typename: typename },
+          query: {
+            type: this.topqueryParams.type,
+            serviceType: this.tasktopic,
+          },
         });
-      } else if (this.tasktopic == 6) {
+      } else if (this.topqueryParams.type == 2) {
         this.$router.push({
           path: "/followvisit/QuestionnaireTask",
-          query: { type: 2, typename: typename },
+          query: {
+            type: this.topqueryParams.type,
+            serviceType: this.tasktopic,
+          },
         });
-      } else if (this.tasktopic == 1) {
+      } else if (this.topqueryParams.type == 1) {
         this.$router.push({
           path: "/followvisit/Missioncreation",
-          query: { type: 3, typename: typename },
+          query: {
+            type: this.topqueryParams.type,
+            serviceType: this.tasktopic,
+          },
         });
       }
     },
diff --git a/src/views/patient/propaganda/Missioncreation.vue b/src/views/patient/propaganda/Missioncreation.vue
index 85e3be6..26c7732 100644
--- a/src/views/patient/propaganda/Missioncreation.vue
+++ b/src/views/patient/propaganda/Missioncreation.vue
@@ -161,8 +161,10 @@
                     <el-checkbox
                       v-for="(item, index) in checkboxlist"
                       :key="index"
-                      :label="item"
-                    ></el-checkbox>
+                      :label="item.value"
+                    >
+                      {{ item.label }}</el-checkbox
+                    >
                   </el-checkbox-group>
                 </el-form-item>
               </el-form>
@@ -802,6 +804,7 @@
     this.id = this.$route.query.id;
     this.form.type = this.$route.query.type;
     this.form.typename = this.$route.query.typename;
+    this.form.serviceType = Number(this.$route.query.serviceType);
     this.listDept();
     this.Acquisitiontype();
     this.Getdetails();
@@ -846,7 +849,56 @@
       this.currenttype = this.$route.query.type;
       this.title = "瀹f暀鍐呭鍒楄〃";
       this.tableLabel = this.tableLabelxj;
-      this.checkboxlist = ["鐭俊", "寰俊", "浜哄伐鐢佃瘽", "鏅鸿兘鏈哄櫒浜�"];
+      if (this.form.serviceType == 4) {
+        this.checkboxlist = [
+          {
+            value: "2",
+            label: "绾歌川",
+          },
+
+          {
+            value: "4",
+            label: "鐭俊",
+          },
+          {
+            value: "5",
+            label: "寰俊鍏紬鍙�",
+          },
+          {
+            value: "6",
+            label: "寰俊灏忕▼搴�",
+          },
+
+          {
+            value: "8",
+            label: "鏅鸿兘鏈哄櫒浜�",
+          },
+        ];
+      } else if (this.form.serviceType == 8) {
+        this.checkboxlist = [
+          {
+            value: "4",
+            label: "鐭俊",
+          },
+          {
+            value: "5",
+            label: "寰俊鍏紬鍙�",
+          },
+          {
+            value: "6",
+            label: "寰俊灏忕▼搴�",
+          },
+
+          {
+            value: "8",
+            label: "鏅鸿兘鏈哄櫒浜�",
+          },
+          {
+            value: "9",
+            label: "閽夐拤",
+          },
+        ];
+      }
       getlibrarylist(queryParams).then((response) => {
         this.userList = response.rows;
         this.total = response.total;
@@ -859,8 +911,8 @@
     },
     // 淇濆瓨
     submitForm(formName) {
-      // this.form.preachform = this.checkList.join(",");
-      this.formatFn(1);
+      this.form.preachform = this.checkList.join(",");
+      // this.formatFn(1);
       this.form.hospType = this.currenttype;
       if (!this.form.patTaskRelevances[0]) {
         this.$modal.msgError("璇烽�夋嫨鐥呬汉");
@@ -1095,7 +1147,8 @@
               ? this.form.patTaskRelevances
               : [];
             this.overallCase = this.form.patTaskRelevances.concat();
-            this.formatFn(2);
+            this.checkList = this.form.preachform.split(",");
+
             console.log(this.form.showDate, "this.form");
             this.daytime = this.form.showDate.split(",");
             if (this.form.showTimeMorn) {
diff --git a/src/views/patient/propaganda/QuestionnaireTask.vue b/src/views/patient/propaganda/QuestionnaireTask.vue
index 2a871f3..19a1f63 100644
--- a/src/views/patient/propaganda/QuestionnaireTask.vue
+++ b/src/views/patient/propaganda/QuestionnaireTask.vue
@@ -162,8 +162,10 @@
                     <el-checkbox
                       v-for="(item, index) in checkboxlist"
                       :key="index"
-                      :label="item"
-                    ></el-checkbox>
+                      :label="item.value"
+                    >
+                      {{ item.label }}</el-checkbox
+                    >
                   </el-checkbox-group>
                 </el-form-item>
               </el-form>
@@ -233,88 +235,6 @@
             <div class="examine-jic">
               <div class="jic-value">
                 <el-row :gutter="20">
-                  <!--鐢ㄦ埛鏁版嵁-->
-                  <!-- <el-form
-                    :model="topqueryParams"
-                    ref="queryForm"
-                    size="small"
-                    :inline="true"
-                    v-show="showSearch"
-                    label-width="98px"
-                  >
-                    <el-form-item label="鎮h�呭悕绉�">
-                      <el-input v-model="topqueryParams.name"></el-input>
-                    </el-form-item>
-
-                    <el-form-item label="鎮h�呰寖鍥�" prop="status">
-                      <el-select
-                        v-model="topqueryParams.topic"
-                        placeholder="璇烽�夋嫨"
-                      >
-                        <el-option
-                          v-for="item in taskoptions"
-                          :key="item.value"
-                          :label="item.label"
-                          :value="item.value"
-                        >
-                        </el-option>
-                      </el-select>
-                    </el-form-item>
-
-                    <el-form-item label="鎮h�呯姸鎬�" prop="status">
-                      <el-select
-                        v-model="topqueryParams.topic"
-                        placeholder="璇烽�夋嫨"
-                      >
-                        <el-option
-                          v-for="item in topicoptions"
-                          :key="item.value"
-                          :label="item.label"
-                          :value="item.value"
-                        >
-                        </el-option>
-                      </el-select>
-                    </el-form-item>
-                    <el-form-item label="闂嵎缁撴灉" prop="status">
-                      <el-select
-                        v-model="topqueryParams.topic"
-                        placeholder="璇烽�夋嫨"
-                      >
-                        <el-option
-                          v-for="item in topicoptions"
-                          :key="item.value"
-                          :label="item.label"
-                          :value="item.value"
-                        >
-                        </el-option>
-                      </el-select>
-                    </el-form-item>
-                    <el-form-item label="鎮h�呯數璇�">
-                      <el-input v-model="topqueryParams.name"></el-input>
-                    </el-form-item>
-                    <el-form-item>
-                      <el-button
-                        type="primary"
-                        icon="el-icon-search"
-                        size="medium"
-                        @click="handleQuery"
-                        >鎼滅储</el-button
-                      >
-                      <el-button
-                        icon="el-icon-refresh"
-                        size="medium"
-                        @click="resetQuery"
-                        >閲嶇疆</el-button
-                      >
-                      <el-button
-                        icon="el-icon-upload2"
-                        size="medium"
-                        type="warning"
-                        >褰撳墠鎮h�呬竴閿彂閫�</el-button
-                      >
-                    </el-form-item>
-                  </el-form>
-                  <el-divider></el-divider> -->
                   <el-row :gutter="10" class="mb8">
                     <el-col :span="1.5">
                       <el-select
@@ -408,29 +328,11 @@
               label-width="98px"
             >
               <el-form-item label="鎮h�呭悕绉帮細">
-                <el-input v-model="patientqueryParams.name"></el-input>
+                <el-input
+                  v-model="patientqueryParams.name"
+                  @keyup.enter.native="handleQuery"
+                ></el-input>
               </el-form-item>
-
-              <!-- <el-form-item label="灏辫瘖绉戝" prop="status">
-                <el-select
-                  v-model="patientqueryParams.topic"
-                  placeholder="璇烽�夋嫨"
-                >
-                  <el-option-group
-                    v-for="group in topicoptions[0].children"
-                    :key="group.deptName"
-                    :label="group.deptName"
-                  >
-                    <el-option
-                      v-for="item in group.children"
-                      :key="item.deptId"
-                      :label="item.deptName"
-                      :value="item.deptId"
-                    >
-                    </el-option>
-                  </el-option-group>
-                </el-select>
-              </el-form-item> -->
 
               <el-form-item>
                 <el-button
@@ -902,6 +804,7 @@
     this.id = this.$route.query.id;
     this.form.type = this.$route.query.type;
     this.form.typename = this.$route.query.typename;
+    this.form.serviceType = Number(this.$route.query.serviceType);
     this.listDept();
     this.Acquisitiontype();
     this.Getdetails();
@@ -946,7 +849,70 @@
       this.currenttype = this.$route.query.type;
       this.title = "闂嵎鍐呭鍒楄〃";
       this.tableLabel = this.tableLabelwj;
-      this.checkboxlist = ["鐭俊", "寰俊", "浜哄伐鐢佃瘽", "鏅鸿兘鏈哄櫒浜�"];
+      if (this.form.serviceType == 1) {
+        this.checkboxlist = [
+          {
+            value: "1",
+            label: "浜哄伐",
+          },
+
+          {
+            value: "2",
+            label: "绾歌川",
+          },
+        ];
+      } else if (this.form.serviceType == 6) {
+        this.checkboxlist = [
+          {
+            value: "3",
+            label: "鐢佃瘽",
+          },
+          {
+            value: "4",
+            label: "鐭俊",
+          },
+          {
+            value: "5",
+            label: "寰俊鍏紬鍙�",
+          },
+          {
+            value: "6",
+            label: "寰俊灏忕▼搴�",
+          },
+
+          {
+            value: "8",
+            label: "鏅鸿兘鏈哄櫒浜�",
+          },
+        ];
+      } else if (this.form.serviceType == 7) {
+        this.checkboxlist = [
+          {
+            value: "1",
+            label: "浜哄伐",
+          },
+          {
+            value: "2",
+            label: "绾歌川",
+          },
+          {
+            value: "3",
+            label: "鐢佃瘽",
+          },
+          {
+            value: "4",
+            label: "鐭俊",
+          },
+          {
+            value: "5",
+            label: "寰俊鍏紬鍙�",
+          },
+          {
+            value: "6",
+            label: "寰俊灏忕▼搴�",
+          },
+        ];
+      }
       getQtemplatelist(queryParams).then((response) => {
         this.userList = response.rows;
         this.total = response.total;
@@ -959,8 +925,8 @@
     },
     // 淇濆瓨
     submitForm(formName) {
-      // this.form.preachform = this.checkList.join(",");
-      this.formatFn(1);
+      this.form.preachform = this.checkList.join(",");
+
       if (!this.form.patTaskRelevances[0]) {
         this.$modal.msgError("璇烽�夋嫨鐥呬汉");
         return;
@@ -1180,7 +1146,7 @@
               ? this.form.patTaskRelevances
               : [];
             this.overallCase = this.form.patTaskRelevances.concat();
-            this.formatFn(2);
+            this.checkList = this.form.preachform.split(",");
             console.log(this.form.showDate, "this.form");
             this.daytime = this.form.showDate.split(",");
             if (this.form.showTimeMorn) {
diff --git a/src/views/patient/propaganda/particty.vue b/src/views/patient/propaganda/particty.vue
index 8d0b0e2..a67e388 100644
--- a/src/views/patient/propaganda/particty.vue
+++ b/src/views/patient/propaganda/particty.vue
@@ -162,8 +162,10 @@
                     <el-checkbox
                       v-for="(item, index) in checkboxlist"
                       :key="index"
-                      :label="item"
-                    ></el-checkbox>
+                      :label="item.value"
+                    >
+                      {{ item.label }}</el-checkbox
+                    >
                   </el-checkbox-group>
                 </el-form-item>
               </el-form>
@@ -234,87 +236,7 @@
               <div class="jic-value">
                 <el-row :gutter="20">
                   <!--鐢ㄦ埛鏁版嵁-->
-                  <!-- <el-form
-                    :model="topqueryParams"
-                    ref="queryForm"
-                    size="small"
-                    :inline="true"
-                    v-show="showSearch"
-                    label-width="98px"
-                  >
-                    <el-form-item label="鎮h�呭悕绉�">
-                      <el-input v-model="topqueryParams.name"></el-input>
-                    </el-form-item>
 
-                    <el-form-item label="鎮h�呰寖鍥�" prop="status">
-                      <el-select
-                        v-model="topqueryParams.scriptTopic"
-                        placeholder="璇烽�夋嫨"
-                      >
-                        <el-option
-                          v-for="item in taskoptions"
-                          :key="item.value"
-                          :label="item.label"
-                          :value="item.value"
-                        >
-                        </el-option>
-                      </el-select>
-                    </el-form-item>
-
-                    <el-form-item label="鎮h�呯姸鎬�" prop="status">
-                      <el-select
-                        v-model="topqueryParams.scriptTopic"
-                        placeholder="璇烽�夋嫨"
-                      >
-                        <el-option
-                          v-for="item in topicoptions"
-                          :key="item.value"
-                          :label="item.label"
-                          :value="item.value"
-                        >
-                        </el-option>
-                      </el-select>
-                    </el-form-item>
-                    <el-form-item label="闅忚缁撴灉" prop="status">
-                      <el-select
-                        v-model="topqueryParams.scriptTopic"
-                        placeholder="璇烽�夋嫨"
-                      >
-                        <el-option
-                          v-for="item in topicoptions"
-                          :key="item.value"
-                          :label="item.label"
-                          :value="item.value"
-                        >
-                        </el-option>
-                      </el-select>
-                    </el-form-item>
-                    <el-form-item label="鎮h�呯數璇�">
-                      <el-input v-model="topqueryParams.name"></el-input>
-                    </el-form-item>
-                    <el-form-item>
-                      <el-button
-                        type="primary"
-                        icon="el-icon-search"
-                        size="medium"
-                        @click="handleQuery"
-                        >鎼滅储</el-button
-                      >
-                      <el-button
-                        icon="el-icon-refresh"
-                        size="medium"
-                        @click="resetQuery"
-                        >閲嶇疆</el-button
-                      >
-                      <el-button
-                        icon="el-icon-upload2"
-                        size="medium"
-                        type="warning"
-                        >褰撳墠鎮h�呬竴閿彂閫�</el-button
-                      >
-                    </el-form-item>
-                  </el-form>
-                  <el-divider></el-divider> -->
                   <el-row :gutter="10" class="mb8">
                     <el-col :span="1.5">
                       <el-select
@@ -408,7 +330,10 @@
               label-width="98px"
             >
               <el-form-item label="鎮h�呭悕绉帮細">
-                <el-input v-model="patientqueryParams.name"></el-input>
+                <el-input
+                  v-model="patientqueryParams.name"
+                  @keyup.enter.native="handleQuery"
+                ></el-input>
               </el-form-item>
 
               <el-form-item>
@@ -522,81 +447,7 @@
                 label="闅忚鍚嶇О"
                 v-if="currenttype == 2 || currenttype == 3 || currenttype == 7"
               >
-                <el-input
-                  v-model="topqueryParams.name"
-                ></el-input> </el-form-item
-              ><el-form-item
-                label="閫氱煡鍚嶇О"
-                v-if="currenttype == 4 || currenttype == 5"
-              >
                 <el-input v-model="topqueryParams.name"></el-input>
-              </el-form-item>
-
-              <el-form-item
-                label="闅忚绫诲瀷"
-                prop="status"
-                v-if="currenttype == 1 || currenttype == 8"
-              >
-                <el-select
-                  v-model="topqueryParams.scriptTopic"
-                  placeholder="璇烽�夋嫨"
-                >
-                  <el-option
-                    v-for="item in taskoptions"
-                    :key="item.value"
-                    :label="item.label"
-                    :value="item.value"
-                  >
-                  </el-option>
-                </el-select>
-              </el-form-item>
-              <el-form-item
-                label="閫氱煡绫诲瀷"
-                prop="status"
-                v-if="currenttype == 4 || currenttype == 5"
-              >
-                <el-select
-                  v-model="topqueryParams.scriptTopic"
-                  placeholder="璇烽�夋嫨"
-                >
-                  <el-option
-                    v-for="item in taskoptions"
-                    :key="item.value"
-                    :label="item.label"
-                    :value="item.value"
-                  >
-                  </el-option>
-                </el-select>
-              </el-form-item>
-              <el-form-item
-                label="闅忚绫诲瀷"
-                prop="status"
-                v-if="currenttype == 2 || currenttype == 3 || currenttype == 7"
-              >
-                <el-select
-                  v-model="topqueryParams.scriptTopic"
-                  placeholder="璇烽�夋嫨"
-                >
-                  <el-option
-                    v-for="item in taskoptions"
-                    :key="item.value"
-                    :label="item.label"
-                    :value="item.value"
-                  >
-                  </el-option>
-                </el-select>
-              </el-form-item>
-
-              <el-form-item label="閫傜敤褰㈠紡" prop="status">
-                <el-select v-model="topqueryParams.topica" placeholder="璇烽�夋嫨">
-                  <el-option
-                    v-for="item in taskoptions"
-                    :key="item.value"
-                    :label="item.label"
-                    :value="item.value"
-                  >
-                  </el-option>
-                </el-select>
               </el-form-item>
 
               <el-form-item label="閫傜敤绉戝" prop="status">
@@ -710,12 +561,7 @@
         { label: "鍒涘缓浜猴紙缂猴級", width: "", prop: "updateBy" },
       ],
 
-      // 鍙橀噺
-      tableLabelvariable: [
-        { label: "鍙橀噺鍚嶇О", width: "", prop: "variablename" },
-        { label: "鍖归厤绗�", width: "", prop: "character" },
-        { label: "鏇挎崲鍊�", width: "", prop: "Replacementvalue" },
-      ],
+      // 鏈嶅姟褰㈠紡
       preachform: [
         { label: "绾夸笅", value: 1 },
         { label: "鐢佃瘽", value: 2 },
@@ -833,7 +679,7 @@
   created() {
     this.id = this.$route.query.id;
     this.form.type = this.$route.query.type;
-    this.form.typename = this.$route.query.typename;
+    this.form.serviceType = Number(this.$route.query.serviceType);
     this.form.nhh = this.$route.query.nhh;
     this.listDept();
     this.Acquisitiontype();
@@ -881,7 +727,61 @@
       // 鍑洪櫌銆侀棬璇娿�佷笓鐥呴殢璁�
       this.title = "闅忚鍐呭鍒楄〃";
       this.tableLabel = this.tableLabelmz;
-      this.checkboxlist = ["鐭俊", "寰俊", "浜哄伐鐢佃瘽", "鏅鸿兘鏈哄櫒浜�"];
+      if (this.form.serviceType == 2 || this.form.serviceType == 3) {
+        this.checkboxlist = [
+          {
+            value: "1",
+            label: "浜哄伐",
+          },
+
+          {
+            value: "3",
+            label: "鐢佃瘽",
+          },
+          {
+            value: "4",
+            label: "鐭俊",
+          },
+          {
+            value: "5",
+            label: "寰俊鍏紬鍙�",
+          },
+          {
+            value: "6",
+            label: "寰俊灏忕▼搴�",
+          },
+
+          {
+            value: "8",
+            label: "鏅鸿兘鏈哄櫒浜�",
+          },
+        ];
+      } else if (this.form.serviceType == 5) {
+        this.checkboxlist = [
+          {
+            value: "3",
+            label: "鐢佃瘽",
+          },
+          {
+            value: "4",
+            label: "鐭俊",
+          },
+          {
+            value: "5",
+            label: "寰俊鍏紬鍙�",
+          },
+          {
+            value: "6",
+            label: "寰俊灏忕▼搴�",
+          },
+
+          {
+            value: "8",
+            label: "鏅鸿兘鏈哄櫒浜�",
+          },
+        ];
+      }
+
       getFollowuplist(queryParams).then((response) => {
         this.userList = response.rows;
         this.total = response.total;
@@ -895,7 +795,8 @@
     // 淇濆瓨
     submitForm(formName) {
       this.form.preachform = this.checkList.join(",");
-      this.formatFn(1);
+
+      // this.formatFn(1);
       if (!this.form.patTaskRelevances[0]) {
         this.$modal.msgError("璇烽�夋嫨鐥呬汉");
         return;
@@ -1111,7 +1012,7 @@
           if (res.code == 200) {
             this.form = res.data;
             this.overallCase = this.form.patTaskRelevances.concat();
-            this.formatFn(2);
+            this.checkList = this.form.preachform.split(",");
             console.log(this.form.showDate, "this.form");
             this.daytime = this.form.showDate.split(",");
             this.changeTimeday(this.daytime);

--
Gitblit v1.9.3