From f5c20150a01789f3e0e45671c0261a6e25d27544 Mon Sep 17 00:00:00 2001
From: WXL <1785969728@qq.com>
Date: 星期四, 13 三月 2025 17:42:57 +0800
Subject: [PATCH] 测试完成

---
 vue.config.js                                      |    4 
 src/views/patient/patient/ExternalPatient.vue      |    8 --
 src/views/followvisit/record/detailpage/index.vue  |    1 
 src/api/AiCentre/Qtemplate.js                      |    4 
 src/views/patient/patient/hospital.vue             |   16 +++--
 src/views/patient/patient/behospitalized.vue       |   10 ++
 src/views/patient/patient/index.vue                |   15 ++--
 src/views/knowledge/questionnaire/index.vue        |   28 +++++----
 src/views/patient/propaganda/particty.vue          |   11 +++
 src/views/followvisit/discharge/index.vue          |   17 +++++
 src/views/patient/propaganda/QuestionnaireTask.vue |    9 +++
 src/views/repositoryai/templateku/index.vue        |   33 +++++------
 12 files changed, 94 insertions(+), 62 deletions(-)

diff --git a/src/api/AiCentre/Qtemplate.js b/src/api/AiCentre/Qtemplate.js
index 87743e1..f1e0fe8 100644
--- a/src/api/AiCentre/Qtemplate.js
+++ b/src/api/AiCentre/Qtemplate.js
@@ -13,8 +13,8 @@
 export function getQtemplatelist(data) {
   return request({
     url: "/smartor/svyLibTemplate/list",
-    method: "get",
-    params: data,
+    method: "post",
+    data: data,
   });
 }
 // 闂嵎妯℃澘璇︽儏
diff --git a/src/views/followvisit/discharge/index.vue b/src/views/followvisit/discharge/index.vue
index 4a090ce..1ded995 100644
--- a/src/views/followvisit/discharge/index.vue
+++ b/src/views/followvisit/discharge/index.vue
@@ -95,6 +95,7 @@
           <el-input
             v-model="topqueryParams.sendname"
             placeholder="璇疯緭鍏ユ偅鑰呭鍚�"
+            @keyup.enter.native="handleQuery"
           ></el-input>
         </el-form-item>
 
@@ -119,6 +120,14 @@
             </el-option>
           </el-select>
         </el-form-item>
+        <el-form-item label="鎮h�呮爣绛�" prop="tagname">
+                <el-input
+                  v-model="topqueryParams.tagname"
+                  placeholder="杈撳叆杩涜妯$硦鏌ヨ"
+                  maxlength="30"
+                  @keyup.enter.native="handleQuery"
+                />
+              </el-form-item>
 
         <el-form-item>
           <el-button
@@ -294,6 +303,14 @@
           </template>
         </el-table-column>
         <el-table-column
+            label="鏍囩"
+            align="center"
+            key="tagname"
+            prop="tagname"
+            show-overflow-tooltip
+            width="180"
+          />
+        <el-table-column
           label="闅忚浜哄憳"
           align="center"
           key="createBy"
diff --git a/src/views/followvisit/record/detailpage/index.vue b/src/views/followvisit/record/detailpage/index.vue
index f47dccb..1484a67 100644
--- a/src/views/followvisit/record/detailpage/index.vue
+++ b/src/views/followvisit/record/detailpage/index.vue
@@ -18,7 +18,6 @@
                 >鏌ョ湅鎮h�呮湰娆℃湇鍔′俊鎭�</el-button
               >
             </div>
-
           </div>
           <!-- <el-button type="success">闅忚鍚庣煭淇�</el-button> -->
         </div>
diff --git a/src/views/knowledge/questionnaire/index.vue b/src/views/knowledge/questionnaire/index.vue
index dea53d9..317ed99 100644
--- a/src/views/knowledge/questionnaire/index.vue
+++ b/src/views/knowledge/questionnaire/index.vue
@@ -115,6 +115,14 @@
                   </el-option>
                 </el-select>
               </el-form-item>
+              <el-form-item label="鎮h�呮爣绛�" prop="tagname">
+                <el-input
+                  v-model="queryParams.tagname"
+                  placeholder="杈撳叆杩涜妯$硦鏌ヨ"
+                  maxlength="30"
+                  @keyup.enter.native="handleQuery"
+                />
+              </el-form-item>
 
               <el-form-item>
                 <el-button
@@ -207,19 +215,13 @@
               </el-table-column>
 
               <el-table-column
-                label="鏍囩"
-                align="center"
-                key="labelInfo"
-                prop="labelInfo"
-                width="160"
-                :show-overflow-tooltip="true"
-              >
-                <template slot-scope="scope">
-                  <span v-for="item in scope.row.svyLibTemplateTagList"
-                    >{{ item.tagname }}銆�
-                  </span>
-                </template>
-              </el-table-column>
+            label="鏍囩"
+            align="center"
+            key="tagname"
+            prop="tagname"
+            show-overflow-tooltip
+            width="180"
+          />
 
               <el-table-column
                 label="鏄惁鍙敤"
diff --git a/src/views/patient/patient/ExternalPatient.vue b/src/views/patient/patient/ExternalPatient.vue
index f59de6f..f04b70c 100644
--- a/src/views/patient/patient/ExternalPatient.vue
+++ b/src/views/patient/patient/ExternalPatient.vue
@@ -24,14 +24,6 @@
                   @keyup.enter.native="handleQuery"
                 />
               </el-form-item>
-              <el-form-item label="鎮h�呮爣绛�" prop="tagname">
-                <el-input
-                  v-model="queryParams.tagname"
-                  placeholder="杈撳叆杩涜妯$硦鏌ヨ"
-                  maxlength="30"
-                  @keyup.enter.native="handleQuery"
-                />
-              </el-form-item>
 
               <el-form-item label="鑱旂郴鐢佃瘽" prop="telcode">
                 <el-input
diff --git a/src/views/patient/patient/behospitalized.vue b/src/views/patient/patient/behospitalized.vue
index d453fc0..6cf033e 100644
--- a/src/views/patient/patient/behospitalized.vue
+++ b/src/views/patient/patient/behospitalized.vue
@@ -172,14 +172,20 @@
             width="120"
           />
           <el-table-column
+            label="鏍囩"
+            align="center"
+            key="tagname"
+            prop="tagname"
+            show-overflow-tooltip
+            width="180"
+          />
+          <el-table-column
             label="鑱旂郴鐢佃瘽"
             align="center"
             key="telcode"
             prop="telcode"
             width="120"
           />
-
-
           <el-table-column
             label="鍏ラ櫌璇婃柇"
             align="center"
diff --git a/src/views/patient/patient/hospital.vue b/src/views/patient/patient/hospital.vue
index 5bfdf42..524bb40 100644
--- a/src/views/patient/patient/hospital.vue
+++ b/src/views/patient/patient/hospital.vue
@@ -175,6 +175,14 @@
             width="80"
           />
           <el-table-column
+            label="鏍囩"
+            align="center"
+            key="tagname"
+            prop="tagname"
+            show-overflow-tooltip
+            width="180"
+          />
+          <el-table-column
             label="鑱旂郴鐢佃瘽"
             align="center"
             key="telcode"
@@ -182,13 +190,7 @@
             width="120"
           />
 
-          <!-- <el-table-column
-            label="鍏ラ櫌璇婃柇"
-            align="center"
-            key="diagname"
-            prop="diagname"
-            width="190"
-          /> -->
+
           <el-table-column
             label="鍑洪櫌璇婃柇"
             align="center"
diff --git a/src/views/patient/patient/index.vue b/src/views/patient/patient/index.vue
index 5197070..f6d51ee 100644
--- a/src/views/patient/patient/index.vue
+++ b/src/views/patient/patient/index.vue
@@ -1,7 +1,7 @@
 <template>
   <div class="Questionnairemanagement">
     <!-- 宸︿晶鏍� -->
-    <div class="sidecolumn">
+    <!-- <div class="sidecolumn">
       <div class="sidecolumn-top">
         <div class="top-wj">鍖婚櫌鎮h��</div>
       </div>
@@ -12,13 +12,12 @@
           v-model="queryParams.allhosp"
           @tab-click="handleClick"
         >
-          <!-- <el-tab-pane label="鎮h�呭垪琛�" name="0"></el-tab-pane> -->
           <el-tab-pane label="鍑哄叆闄㈡偅鑰�" name="1"></el-tab-pane>
           <el-tab-pane label="闂ㄨ瘖鎮h��" name="2"></el-tab-pane>
           <el-tab-pane label="浣撴鎮h��" name="3"></el-tab-pane>
         </el-tabs>
       </div>
-    </div>
+    </div> -->
     <!-- 鍙充晶鏁版嵁 -->
 
     <div class="leftvlue">
@@ -1299,9 +1298,9 @@
 </script>
 
 <style lang="scss" scoped>
-.Questionnairemanagement {
-  display: flex;
-}
+// .Questionnairemanagement {
+//   display: flex;
+// }
 .sidecolumn {
   width: 180px;
   min-height: 100vh;
@@ -1381,8 +1380,8 @@
   cursor: pointer; /* 榧犳爣鎮诞鏃跺彉涓烘墜褰� */
 }
 .leftvlue {
-  width: 80%;
-  margin-top: 10px;
+  width: 100%;
+  // margin-top: 10px;
 }
 .leftvlue-bg {
   //   display: flex;
diff --git a/src/views/patient/propaganda/QuestionnaireTask.vue b/src/views/patient/propaganda/QuestionnaireTask.vue
index 4d3d021..b33c325 100644
--- a/src/views/patient/propaganda/QuestionnaireTask.vue
+++ b/src/views/patient/propaganda/QuestionnaireTask.vue
@@ -486,6 +486,12 @@
                   @keyup.enter.native="handleQuery"
                 ></el-input>
               </el-form-item>
+              <el-form-item label="鎮h�呮爣绛撅細">
+                <el-input
+                  v-model="patientqueryParams.tagname"
+                  @keyup.enter.native="handleQuery"
+                ></el-input>
+              </el-form-item>
               <el-select
                 v-model="patientqueryParams.searchscope"
                 placeholder="璇烽�夋嫨鎮h�呰寖鍥�"
@@ -882,6 +888,7 @@
         { label: "韬唤璇�", width: "200", prop: "idcardno" },
         { label: "鎬у埆", width: "", prop: "sex" },
         { label: "骞撮緞", width: "", prop: "age" },
+        { label: "鎮h�呮爣绛�", width: "", prop: "tag" },
         { label: "璐d换鎶ゅ+", width: "", prop: "nurseName" },
         { label: "涓绘不鍖荤敓", width: "", prop: "drname" },
         { label: "绉戝", width: "240", prop: "dept" },
@@ -1492,6 +1499,7 @@
           { label: "韬唤璇�", width: "200", prop: "idcardno" },
           { label: "鎬у埆", width: "", prop: "sex" },
           { label: "骞撮緞", width: "", prop: "age" },
+          { label: "鎮h�呮爣绛�", width: "200", prop: "tag" },
           { label: "鍑洪櫌澶╂暟", width: "", prop: "endDay" },
           { label: "璐d换鎶ゅ+", width: "", prop: "nurseName" },
           { label: "鍖荤敓", width: "", prop: "drname" },
@@ -1505,6 +1513,7 @@
           { label: "韬唤璇�", width: "200", prop: "idcardno" },
           { label: "鎬у埆", width: "", prop: "sex" },
           { label: "骞撮緞", width: "", prop: "age" },
+          { label: "鎮h�呮爣绛�", width: "200", prop: "tag" },
           { label: "鍑洪櫌澶╂暟", width: "", prop: "endDay" },
           { label: "璐d换鎶ゅ+", width: "", prop: "nurseName" },
           { label: "鍖荤敓", width: "", prop: "drname" },
diff --git a/src/views/patient/propaganda/particty.vue b/src/views/patient/propaganda/particty.vue
index 5989005..98f8c51 100644
--- a/src/views/patient/propaganda/particty.vue
+++ b/src/views/patient/propaganda/particty.vue
@@ -477,6 +477,12 @@
                   @keyup.enter.native="handleQuery"
                 ></el-input>
               </el-form-item>
+              <el-form-item label="鎮h�呮爣绛撅細">
+                <el-input
+                  v-model="patientqueryParams.tagname"
+                  @keyup.enter.native="handleQuery"
+                ></el-input>
+              </el-form-item>
               <el-select
                 v-model="patientqueryParams.searchscope"
                 placeholder="璇烽�夋嫨鎮h�呰寖鍥�"
@@ -871,12 +877,13 @@
       propstask: { value: "deptCode", label: "deptName" },
       // 鎮h�呰〃鍗�
       tableLabelhz: [
-        { label: "鍑洪櫌鏃ユ湡", width: "150", prop: "inhosptime" },
+        { label: "鍑洪櫌鏃ユ湡", width: "150", prop: "endtime" },
         { label: "鎮h��", width: "", prop: "name" },
         { label: "韬唤璇�", width: "200", prop: "idcardno" },
         { label: "鐢佃瘽鍙风爜", width: "180", prop: "telcode" },
         { label: "鎬у埆", width: "", prop: "sex" },
         { label: "骞撮緞", width: "", prop: "age" },
+        { label: "鎮h�呮爣绛�", width: "", prop: "tag" },
         { label: "璐d换鎶ゅ+", width: "", prop: "nurseName" },
         { label: "涓绘不鍖荤敓", width: "", prop: "drname" },
         { label: "绉戝", width: "240", prop: "dept" },
@@ -1518,6 +1525,7 @@
           { label: "鐢佃瘽鍙风爜", width: "180", prop: "telcode" },
           { label: "鎬у埆", width: "", prop: "sex" },
           { label: "骞撮緞", width: "", prop: "age" },
+        { label: "鎮h�呮爣绛�", width: "", prop: "tag" },
           { label: "鍑洪櫌澶╂暟", width: "", prop: "endDay" },
           { label: "璐d换鎶ゅ+", width: "", prop: "nurseName" },
           { label: "鍖荤敓", width: "", prop: "drname" },
@@ -1532,6 +1540,7 @@
           { label: "鐢佃瘽鍙风爜", width: "180", prop: "telcode" },
           { label: "鎬у埆", width: "", prop: "sex" },
           { label: "骞撮緞", width: "", prop: "age" },
+        { label: "鎮h�呮爣绛�", width: "", prop: "tag" },
           { label: "鍑洪櫌澶╂暟", width: "", prop: "endDay" },
           { label: "璐d换鎶ゅ+", width: "", prop: "nurseName" },
           { label: "鍖荤敓", width: "", prop: "drname" },
diff --git a/src/views/repositoryai/templateku/index.vue b/src/views/repositoryai/templateku/index.vue
index c2c2b80..539cedb 100644
--- a/src/views/repositoryai/templateku/index.vue
+++ b/src/views/repositoryai/templateku/index.vue
@@ -106,6 +106,14 @@
                   </el-option>
                 </el-select>
               </el-form-item>
+              <el-form-item label="鎮h�呮爣绛�" prop="tagname">
+                <el-input
+                  v-model="queryParams.tag"
+                  placeholder="杈撳叆杩涜妯$硦鏌ヨ"
+                  maxlength="30"
+                  @keyup.enter.native="handleQuery"
+                />
+              </el-form-item>
 
               <el-form-item>
                 <el-button
@@ -204,24 +212,13 @@
               </el-table-column>
 
               <el-table-column
-                label="鏍囩"
-                align="center"
-                key="labelInfo"
-                prop="labelInfo"
-                width="160"
-                :show-overflow-tooltip="true"
-              >
-                <template slot-scope="scope">
-                  <div v-if="scope.row.labelInfo">
-                    <span v-for="item in JSON.parse(scope.row.labelInfo)">{{
-                      item.tagname
-                    }}</span>
-                  </div>
-                  <div v-else>
-                    <span>鏃�</span>
-                  </div>
-                </template>
-              </el-table-column>
+            label="鏍囩"
+            align="center"
+            key="tag"
+            prop="tag"
+            show-overflow-tooltip
+            width="180"
+          />
               <el-table-column
                 label="閫傜敤闄㈠尯"
                 align="center"
diff --git a/vue.config.js b/vue.config.js
index 08b0554..25f1f4d 100644
--- a/vue.config.js
+++ b/vue.config.js
@@ -36,9 +36,9 @@
       // detail: https://cli.vuejs.org/config/#devserver-proxy
       [process.env.VUE_APP_BASE_API]: {
         // target: `http://192.168.168.60:8095`,
-        target: `http://192.168.144.34:8095`,
+        // target: `http://192.168.144.34:8095`,
         // target: `http://61.160.111.174:8095`,
-        // target:`http://localhost:8095`,
+        target:`http://localhost:8095`,
         // target: `http://192.168.101.135:8095`,
         // target: `http://192.168.101.166:8093`,
         // target: `http://192.168.191.181:8095`,

--
Gitblit v1.9.3