From cc73ea5320fed8a39e00bfc0fa02810199559122 Mon Sep 17 00:00:00 2001
From: WXL <1785969728@qq.com>
Date: 星期二, 16 七月 2024 15:55:40 +0800
Subject: [PATCH] 测试完成

---
 src/views/patient/propaganda/particty.vue |   77 +++++++++++++++++++++++---------------
 1 files changed, 47 insertions(+), 30 deletions(-)

diff --git a/src/views/patient/propaganda/particty.vue b/src/views/patient/propaganda/particty.vue
index 58b9660..6afd5c6 100644
--- a/src/views/patient/propaganda/particty.vue
+++ b/src/views/patient/propaganda/particty.vue
@@ -46,7 +46,7 @@
                       <el-input
                         style="width: 220px"
                         :disabled="true"
-                        v-model="form.templateName"
+                        v-model="form.templatename"
                         placeholder="鐐瑰嚮鍙充晶閫夋嫨"
                       /> </el-form-item
                   ></el-col>
@@ -248,7 +248,7 @@
 
                     <el-form-item label="鎮h�呰寖鍥�" prop="status">
                       <el-select
-                        v-model="topqueryParams.topic"
+                        v-model="topqueryParams.scriptTopic"
                         placeholder="璇烽�夋嫨"
                       >
                         <el-option
@@ -263,7 +263,7 @@
 
                     <el-form-item label="鎮h�呯姸鎬�" prop="status">
                       <el-select
-                        v-model="topqueryParams.topic"
+                        v-model="topqueryParams.scriptTopic"
                         placeholder="璇烽�夋嫨"
                       >
                         <el-option
@@ -277,7 +277,7 @@
                     </el-form-item>
                     <el-form-item label="闅忚缁撴灉" prop="status">
                       <el-select
-                        v-model="topqueryParams.topic"
+                        v-model="topqueryParams.scriptTopic"
                         placeholder="璇烽�夋嫨"
                       >
                         <el-option
@@ -412,7 +412,7 @@
 
               <el-form-item label="灏辫瘖绉戝" prop="status">
                 <el-select
-                  v-model="patientqueryParams.topic"
+                  v-model="patientqueryParams.scriptTopic"
                   placeholder="璇烽�夋嫨"
                 >
                   <el-option-group
@@ -479,12 +479,12 @@
       <div class="preview-left">
         <!-- 鍗曢�� -->
         <div
-          class="topic-dev"
+          class="scriptTopic-dev"
           v-for="(item, index) in questionList"
           :key="item.aaa"
         >
           <div class="dev-text">
-            {{ index + 1 }}銆�<span>{{ item.questionText }}</span>
+            {{ index + 1 }}銆�<span>{{ item.scriptContent }}</span>
           </div>
 
           <div class="dev-xx" v-if="item.valueType == 1">
@@ -501,7 +501,7 @@
             <el-input
               type="textarea"
               placeholder="鏈幏鍙栧埌淇℃伅"
-              v-model.sync="item.questionResult"
+              v-model.sync="item.scriptResult"
               :rows="2"
             />
           </div>
@@ -557,7 +557,10 @@
                 prop="status"
                 v-if="currenttype == 1 || currenttype == 8"
               >
-                <el-select v-model="topqueryParams.topic" placeholder="璇烽�夋嫨">
+                <el-select
+                  v-model="topqueryParams.scriptTopic"
+                  placeholder="璇烽�夋嫨"
+                >
                   <el-option
                     v-for="item in taskoptions"
                     :key="item.value"
@@ -572,7 +575,10 @@
                 prop="status"
                 v-if="currenttype == 4 || currenttype == 5"
               >
-                <el-select v-model="topqueryParams.topic" placeholder="璇烽�夋嫨">
+                <el-select
+                  v-model="topqueryParams.scriptTopic"
+                  placeholder="璇烽�夋嫨"
+                >
                   <el-option
                     v-for="item in taskoptions"
                     :key="item.value"
@@ -587,7 +593,10 @@
                 prop="status"
                 v-if="currenttype == 2 || currenttype == 3 || currenttype == 7"
               >
-                <el-select v-model="topqueryParams.topic" placeholder="璇烽�夋嫨">
+                <el-select
+                  v-model="topqueryParams.scriptTopic"
+                  placeholder="璇烽�夋嫨"
+                >
                   <el-option
                     v-for="item in taskoptions"
                     :key="item.value"
@@ -692,6 +701,7 @@
       overallCase: [], //閫夋嫨鎮h�呮��
       allpids: [],
       libId: null, //妯℃澘搴撴ā鐗坕d
+      nhh: null, //鏄惁渚濈収鏂板
       Editprogress: 1, //缂栬緫杩涘害
       drawermb: false, //閫夋嫨妯$増寮圭獥
       previewtf: false, //棰勮
@@ -727,13 +737,13 @@
         { label: "鍒涘缓浜猴紙缂猴級", width: "", prop: "updateBy" },
       ],
       tableLabelcy: [
-        { label: "闅忚鍚嶇О", width: "", prop: "templateName" },
+        { label: "闅忚鍚嶇О", width: "", prop: "templatename" },
         { label: "闅忚璁″垝", width: "", prop: "impTemplate" },
         { label: "淇敼鏃ユ湡", width: "", prop: "uploadTime" },
         { label: "鍒涘缓浜猴紙缂猴級", width: "", prop: "updateBy" },
       ],
       tableLabelfz: [
-        { label: "閫氱煡鍚嶇О", width: "", prop: "templateName" },
+        { label: "閫氱煡鍚嶇О", width: "", prop: "templatename" },
         { label: "閫氱煡妯$増", width: "", prop: "impTemplate" },
         { label: "淇敼鏃ユ湡", width: "", prop: "uploadTime" },
         { label: "鍒涘缓浜猴紙缂猴級", width: "", prop: "updateBy" },
@@ -766,6 +776,8 @@
         { label: "鏀粯瀹�", value: 7 },
         { label: "鏅鸿兘灏忕▼搴�", value: 8 },
         { label: "閽夐拤", value: 9 },
+        { label: "绾夸笅锛堢焊璐級", value: 10 },
+        { label: "绾夸笂锛堢煭淇�/閽夐拤鐨勬枃鏈�侀棶鍗烽摼鎺ワ級", value: 11 },
       ],
       // 鏃堕棿澶勭悊
       daytime: [], //鏃ユ湡
@@ -849,7 +861,7 @@
       form: {
         patTaskRelevances: [],
         sendType: 1,
-        templateName: "",
+        templatename: "",
         templateid: null,
         libtemplateid: null,
       },
@@ -876,6 +888,7 @@
     this.id = this.$route.query.id;
     this.form.type = this.$route.query.type;
     this.form.typename = this.$route.query.typename;
+    this.form.nhh = this.$route.query.nhh;
     this.listDept();
     this.Acquisitiontype();
     this.Getdetails();
@@ -919,14 +932,14 @@
       };
       this.currenttype = this.$route.query.type;
       console.log(this.currenttype, "1");
-        // 鍑洪櫌銆侀棬璇娿�佷笓鐥呴殢璁�
-        this.title = "闅忚鍐呭鍒楄〃";
-        this.tableLabel = this.tableLabelmz;
-        this.checkboxlist = ["绾歌川", "澶氬獟浣�", "鐢佃瘽", "寰俊鍏紬鍙�"];
-        getFollowuplist(queryParams).then((response) => {
-          this.userList = response.rows;
-          this.total = response.total;
-        });
+      // 鍑洪櫌銆侀棬璇娿�佷笓鐥呴殢璁�
+      this.title = "闅忚鍐呭鍒楄〃";
+      this.tableLabel = this.tableLabelmz;
+      this.checkboxlist = ["绾歌川", "澶氬獟浣�", "鐢佃瘽", "寰俊鍏紬鍙�"];
+      getFollowuplist(queryParams).then((response) => {
+        this.userList = response.rows;
+        this.total = response.total;
+      });
     },
     nextstep() {
       if (this.Editprogress <= 3) {
@@ -963,7 +976,7 @@
     // 纭閫夋嫨妯$増鏀惧叆浠诲姟妯$増
     selectfn(row, type) {
       // 妯$増鎯呭喌涓嬭幏鍙栨ā鐗堜俊鎭�
-      console.log(row,'閫夋嫨妯$増');
+      console.log(row, "閫夋嫨妯$増");
       this.libName = row.templateName;
       this.libId = row.id;
       getvFollowup({ id: row.id }).then((res) => {
@@ -1127,6 +1140,7 @@
             this.formatFn(2);
             console.log(this.form.showDate, "this.form");
             this.daytime = this.form.showDate.split(",");
+            this.changeTimeday(this.daytime);
             if (this.form.showTimeMorn) {
               if (this.form.sendType == 3) {
                 this.time4 = this.form.showTimeMorn;
@@ -1182,10 +1196,13 @@
       console.log(this.form.sendTimeslot, "鏃堕棿");
     },
     changeTimeday(row) {
+      console.log(row, "鏃ユ湡");
       const startDate = new Date(row[0]);
       const endDate = new Date(row[1]);
       this.applydaytime = this.getDates(startDate, endDate);
-      this.processingTime();
+      if (!top) {
+        this.processingTime();
+      }
     },
     getDates(startDate, endDate) {
       const dates = [];
@@ -1260,7 +1277,7 @@
       this.Tasktemplate.tempDetpRelevances = null;
       this.Tasktemplate.libtemplateid = id;
       this.Tasktemplate.isoperation = 1;
-      this.Tasktemplate.libtemplateName = this.Tasktemplate.templateName;
+      this.Tasktemplate.libtemplatename = this.Tasktemplate.templatename;
       console.log(this.libName, this.libId);
 
       TaskTemplatecomit(this.Tasktemplate).then((response) => {
@@ -1268,9 +1285,9 @@
         this.previewtf = false;
         this.form.templateid = response.data;
         this.form.libtemplateid = this.libId;
-        this.form.templateName = this.libName;
-        console.log(this.form.templateName, "ss");
-        this.$modal.msgSuccess("閫夋嫨妯$増鎴愬姛", this.form.templateName);
+        this.form.templatename = this.libName;
+        console.log(this.form.templatename, "ss");
+        this.$modal.msgSuccess("閫夋嫨妯$増鎴愬姛", this.form.templatename);
       });
     },
     // 澶勭悊鏈嶅姟褰㈠紡
@@ -1403,7 +1420,7 @@
   border: 1px solid #dcdfe6;
   -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.12),
     0 0 6px 0 rgba(0, 0, 0, 0.04);
-  .topic-dev {
+  .scriptTopic-dev {
     margin-bottom: 25px;
     font-size: 20px !important;
     .dev-text {
@@ -1467,7 +1484,7 @@
   width: 22px;
   height: 22px;
 }
-// ::v-deep.topic-dev.el-radio__label {
+// ::v-deep.scriptTopic-dev.el-radio__label {
 //   font-size: 24px;
 // }
 ::v-deep.el-radio-group {

--
Gitblit v1.9.3