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/followvisit/tasklist/index.vue                |    7 +++
 src/views/repositoryai/templateku/configurat/taskub.vue |    1 
 dist (2).zip                                            |    0 
 dist.zip                                                |    0 
 src/views/login.vue                                     |    6 +-
 src/views/repositoryai/templateku/configurat/index.vue  |    1 
 src/views/knowledge/questionbank/particulars/index.vue  |    2 
 src/views/knowledge/questionnaire/compilequer/index.vue |   31 ++++++++-------
 src/views/patient/patient/index.vue                     |    4 +-
 src/views/patient/propaganda/particty.vue               |   23 ++++++++++-
 src/api/AiCentre/external.js                            |    6 +-
 src/views/patient/propaganda/QuestionnaireTask.vue      |   25 +++++++++++-
 12 files changed, 76 insertions(+), 30 deletions(-)

diff --git "a/dist \0502\051.zip" "b/dist \0502\051.zip"
index 19408f9..0218ec5 100644
--- "a/dist \0502\051.zip"
+++ "b/dist \0502\051.zip"
Binary files differ
diff --git a/dist.zip b/dist.zip
index 8081485..1c3e2e0 100644
--- a/dist.zip
+++ b/dist.zip
Binary files differ
diff --git a/src/api/AiCentre/external.js b/src/api/AiCentre/external.js
index ecad908..af803b7 100644
--- a/src/api/AiCentre/external.js
+++ b/src/api/AiCentre/external.js
@@ -9,10 +9,10 @@
     data: data
   });
 }
-// 鍒犻櫎閫氱敤妯℃澘s
+// 鐭摼鎺ヨВ鏋�
 export function geturlinfo(id) {
   return request({
-    url: "/outPath/getInfoByParam",
+    url: "/smartor/outPath/getInfoByParam",
     method: 'post',
     params: {param:id}
   });
@@ -47,7 +47,7 @@
 // 鎻愪氦闂嵎(鍐�)
 export function getsearchrResult(data) {
   return request({
-    url: "/subtaskAnswer/selectPatQuestionResult",
+    url: "/smartor/subtaskAnswer/selectPatQuestionResult",
     method: "post",
     data: data
   });
diff --git a/src/views/followvisit/tasklist/index.vue b/src/views/followvisit/tasklist/index.vue
index f3c0831..e466c64 100644
--- a/src/views/followvisit/tasklist/index.vue
+++ b/src/views/followvisit/tasklist/index.vue
@@ -69,7 +69,7 @@
       <el-row :gutter="10" class="mb8">
         <el-col :span="1.5">
           <el-select
-            @change="handleQuery"
+            @change="handleQuerytask"
             v-model="tasktopic"
             placeholder="璇烽�夋嫨鏈嶅姟绫诲瀷"
           >
@@ -782,6 +782,11 @@
       this.resetForm("form");
     },
     /** 鎼滅储鎸夐挳鎿嶄綔 */
+    handleQuerytask() {
+      this.topqueryParams.pageNum = 1;
+      // this.topqueryParams.type = '';
+      this.getList();
+    },
     handleQuery() {
       this.topqueryParams.pageNum = 1;
       this.getList();
diff --git a/src/views/knowledge/questionbank/particulars/index.vue b/src/views/knowledge/questionbank/particulars/index.vue
index e22f153..5c2f1a2 100644
--- a/src/views/knowledge/questionbank/particulars/index.vue
+++ b/src/views/knowledge/questionbank/particulars/index.vue
@@ -340,7 +340,7 @@
       </div>
       <div v-if="Editprogress == 2">
         <el-card class="box-card">
-          <el-form :inline="true" :model="topicobj" class="demo-form-inline">
+          <el-form :inline="true" ref="topicobj" :model="topicobj" class="demo-form-inline">
             <div class="headline">
               鎸囨爣璁剧疆璇︽儏
               <span v-if="topicobj.targetname" style="margin-left: 30px"
diff --git a/src/views/knowledge/questionnaire/compilequer/index.vue b/src/views/knowledge/questionnaire/compilequer/index.vue
index 5467535..6d2bd8b 100644
--- a/src/views/knowledge/questionnaire/compilequer/index.vue
+++ b/src/views/knowledge/questionnaire/compilequer/index.vue
@@ -1539,21 +1539,22 @@
       });
       this.tempDetpRelevanceslist = [];
       this.tempbelongWards = [];
-
-      depthospgetsonlist(this.queryParamsdept).then((res) => {
-        if (res.code == 200) {
-          let arr = res.rows;
-          arr.forEach((item) => {
-            if (item.deptType == 1) {
-              this.deptlist.push(item);
-              this.tempDetpRelevanceslist.push(item.deptCode);
-            } else if (item.deptType == 2) {
-              this.hosplist.push(item);
-              this.tempbelongWards.push(item.deptCode);
-            }
-          });
-        }
-      });
+      if (this.queryParamsdept.tempid) {
+        depthospgetsonlist(this.queryParamsdept).then((res) => {
+          if (res.code == 200) {
+            let arr = res.rows;
+            arr.forEach((item) => {
+              if (item.deptType == 1) {
+                this.deptlist.push(item);
+                this.tempDetpRelevanceslist.push(item.deptCode);
+              } else if (item.deptType == 2) {
+                this.hosplist.push(item);
+                this.tempbelongWards.push(item.deptCode);
+              }
+            });
+          }
+        });
+      }
     },
     // 鑾峰彇绉戝鏍�
     getDeptTree() {
diff --git a/src/views/login.vue b/src/views/login.vue
index cb4c138..23bab52 100644
--- a/src/views/login.vue
+++ b/src/views/login.vue
@@ -37,7 +37,7 @@
         </el-input>
       </el-form-item>
       <!-- 涓�===================姘� -->
-      <el-form-item prop="guid">
+      <!-- <el-form-item prop="guid">
         <el-select style="width: 100%;" v-model="loginForm.guid"  placeholder="璇烽�夋嫨闄㈠尯">
           <el-option
             v-for="item in options"
@@ -48,7 +48,7 @@
           </el-option>
           <i slot="prefix" class="el-icon-mobile"></i>
         </el-select>
-      </el-form-item>
+      </el-form-item> -->
       <!-- <el-form-item prop="code" v-if="captchaEnabled">
         <el-input
           v-model="loginForm.code"
@@ -126,7 +126,7 @@
         password: [
           { required: true, trigger: "blur", message: "璇疯緭鍏ユ偍鐨勫瘑鐮�" },
         ],
-        guid: [{ required: true, trigger: "blur", message: "璇烽�夋嫨闄㈠尯" }],
+        // guid: [{ required: true, trigger: "blur", message: "璇烽�夋嫨闄㈠尯" }],
       },
       loading: false,
       // 楠岃瘉鐮佸紑鍏�
diff --git a/src/views/patient/patient/index.vue b/src/views/patient/patient/index.vue
index 03d2a4a..ecdbad6 100644
--- a/src/views/patient/patient/index.vue
+++ b/src/views/patient/patient/index.vue
@@ -348,14 +348,14 @@
                       ><i class="el-icon-menu"></i>鏈嶅姟</span
                     ></el-button
                   > -->
-                  <el-button
+                  <!-- <el-button
                     size="medium"
                     type="text"
                     @click="RiskMarker(scope.row)"
                     ><span class="button-textxg"
                       ><i class="el-icon-menu"></i>椋庨櫓鏍囪</span
                     ></el-button
-                  >
+                  > -->
                 </template>
               </el-table-column>
             </el-table>
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) => {
diff --git a/src/views/patient/propaganda/particty.vue b/src/views/patient/propaganda/particty.vue
index e2bd2f7..2da9e48 100644
--- a/src/views/patient/propaganda/particty.vue
+++ b/src/views/patient/propaganda/particty.vue
@@ -78,6 +78,7 @@
                       v-for="(item, index) in checkboxlist"
                       :key="index"
                       :label="item.value"
+                      :disabled="!item.disabled"
                       @change="checkboxChange($event, item.value)"
                     >
                       {{ item.label }}</el-checkbox
@@ -1196,6 +1197,12 @@
         sendType: [
           { required: true, message: "鍙戦�佽缃笉鑳戒负绌�", trigger: "blur" },
         ],
+        deptcode: [
+          { required: true, message: "閫傜敤绉戝涓嶈兘涓虹┖", trigger: "blur" },
+        ],
+        leavehospitaldistrictcode: [
+          { required: true, message: "閫傜敤鐥呭尯涓嶈兘涓虹┖", trigger: "blur" },
+        ],
       },
       // 绉戝闄㈠尯鏌ヨ鍏ュ弬
       queryParamsdept: {
@@ -1315,6 +1322,11 @@
             label: "绾歌川",
           },
           {
+            value: "4",
+            label: "鐭俊",
+            disabled:true,
+          },
+          {
             value: "5",
             label: "寰俊鍏紬鍙�",
           },
@@ -1328,6 +1340,7 @@
           {
             value: "4",
             label: "鐭俊",
+            disabled:true,
           },
           {
             value: "5",
@@ -1360,6 +1373,7 @@
           {
             value: "4",
             label: "鐭俊",
+            disabled:true,
           },
           {
             value: "5",
@@ -1383,6 +1397,7 @@
           {
             value: "4",
             label: "鐭俊",
+            disabled:true,
           },
           {
             value: "5",
@@ -1500,7 +1515,9 @@
           this.objyl = res.data;
           this.objyl.isoperation = 2;
           this.objyl.taskid = data.taskId;
-          this.objyl.sendDay='5',
+          if (!this.objyl.sendDa) {
+            this.objyl.sendDay='5';
+          }
           console.log(this.objyl.sendDay,'this.objyl.sendDay');
 
           Taskparticty(this.objyl).then((response) => {
@@ -1980,7 +1997,9 @@
       if (this.form.id) {
         this.objyl.taskid = this.form.id;
       }
-      this.objyl.sendDay='5';
+      if (!this.objyl.sendDay) {
+        this.objyl.sendDay='5';
+      }
       if (this.form.templateid) {
         deleteTaskparticty(this.form.templateid).then((res) => {
           if (res.code == 200) {
diff --git a/src/views/repositoryai/templateku/configurat/index.vue b/src/views/repositoryai/templateku/configurat/index.vue
index a03ace2..a7023e7 100644
--- a/src/views/repositoryai/templateku/configurat/index.vue
+++ b/src/views/repositoryai/templateku/configurat/index.vue
@@ -1467,6 +1467,7 @@
   illnesslistget,
   getillness,
   getgenerallist,
+  depthospgetsondel
 } from "@/api/AiCentre/index";
 import OptionalForm from "@/components/OptionalForm"; //姝e垯缁勪欢
 import { getToken } from "@/utils/auth";
diff --git a/src/views/repositoryai/templateku/configurat/taskub.vue b/src/views/repositoryai/templateku/configurat/taskub.vue
index 4c9e2c3..d3807f1 100644
--- a/src/views/repositoryai/templateku/configurat/taskub.vue
+++ b/src/views/repositoryai/templateku/configurat/taskub.vue
@@ -1465,6 +1465,7 @@
   illnesslistget,
   getillness,
   getgenerallist,
+  depthospgetsondel
 } from "@/api/AiCentre/index";
 import OptionalForm from "@/components/OptionalForm"; //姝e垯缁勪欢
 import { getToken } from "@/utils/auth";

--
Gitblit v1.9.3