From c1139d1a4d4de8762ee58cac7c218bcb4d091f7e Mon Sep 17 00:00:00 2001
From: WXL <1785969728@qq.com>
Date: 星期三, 08 一月 2025 09:55:36 +0800
Subject: [PATCH] 测试完成

---
 src/views/patient/propaganda/QuestionnaireTask.vue |   25 ++++++++++++++++++++++---
 1 files changed, 22 insertions(+), 3 deletions(-)

diff --git a/src/views/patient/propaganda/QuestionnaireTask.vue b/src/views/patient/propaganda/QuestionnaireTask.vue
index 7683230..1506a6f 100644
--- a/src/views/patient/propaganda/QuestionnaireTask.vue
+++ b/src/views/patient/propaganda/QuestionnaireTask.vue
@@ -75,6 +75,7 @@
                       v-for="(item, index) in checkboxlist"
                       :key="index"
                       :label="item.value"
+                      :disabled="!item.disabled"
                     >
                       {{ item.label }}</el-checkbox
                     >
@@ -1163,6 +1164,12 @@
         sendType: [
           { required: true, message: "鍙戦�佽缃笉鑳戒负绌�", trigger: "blur" },
         ],
+        deptcode: [
+          { required: true, message: "閫傜敤绉戝涓嶈兘涓虹┖", trigger: "blur" },
+        ],
+        leavehospitaldistrictcode: [
+          { required: true, message: "閫傜敤鐥呭尯涓嶈兘涓虹┖", trigger: "blur" },
+        ],
       },
       // 绉戝闄㈠尯鏌ヨ鍏ュ弬
       queryParamsdept: {
@@ -1249,6 +1256,11 @@
             label: "绾歌川",
           },
           {
+            value: "4",
+            label: "鐭俊",
+            disabled:true,
+          },
+          {
             value: "5",
             label: "寰俊鍏紬鍙�",
           },
@@ -1263,6 +1275,7 @@
           {
             value: "4",
             label: "鐭俊",
+            disabled:true,
           },
           {
             value: "5",
@@ -1295,6 +1308,7 @@
           {
             value: "4",
             label: "鐭俊",
+            disabled:true,
           },
           {
             value: "5",
@@ -1305,7 +1319,7 @@
             label: "寰俊灏忕▼搴�",
           },
         ];
-      } else if (this.form.serviceType == 2 || this.form.serviceType == 3) {
+      } else if (this.form.serviceType == 2 || this.form.serviceType == 3|| this.form.serviceType == 5|| this.form.serviceType == 4) {
         this.checkboxlist = [
           {
             value: "1",
@@ -1318,6 +1332,7 @@
           {
             value: "4",
             label: "鐭俊",
+            disabled:true,
           },
           {
             value: "5",
@@ -1436,7 +1451,9 @@
             this.objyl.isoperation = 1;
           }
           this.objyl.taskid = data.taskId;
-          this.objyl.sendDay='5',
+          if (!this.objyl.sendDay) {
+        this.objyl.sendDay='5';
+      }
           TaskQuestioncomit(this.objyl).then((response) => {
             this.previewtf = false;
             this.form.libtemplateid = this.objyl.svyid;
@@ -1918,7 +1935,9 @@
 
       this.objyl.isoperation = 1;
       console.log(this.objyl.id);
-      this.objyl.sendDay='5';
+      if (!this.objyl.sendDay) {
+        this.objyl.sendDay='5';
+      }
 
       if (this.objyl.id) {
         deleteTaskQuestioncomit(this.objyl.id).then((res) => {

--
Gitblit v1.9.3