From 77a938594b066349db89ce9c06007bfc02a58150 Mon Sep 17 00:00:00 2001
From: WXL <1785969728@qq.com>
Date: 星期二, 06 八月 2024 18:23:46 +0800
Subject: [PATCH] 测试完成

---
 src/views/patient/patient/index.vue         |   38 +++++++++++--------
 src/views/patient/patient/profile/index.vue |   17 ++++++--
 src/views/patient/questionnaire/index.vue   |    1 
 src/api/patient/homepage.js                 |    8 ++++
 src/views/patient/subsequent/index.vue      |    1 
 5 files changed, 44 insertions(+), 21 deletions(-)

diff --git a/src/api/patient/homepage.js b/src/api/patient/homepage.js
index f134bfd..82592c9 100644
--- a/src/api/patient/homepage.js
+++ b/src/api/patient/homepage.js
@@ -17,6 +17,7 @@
     data: data
   })
 };
+
 // 淇敼鎮h�呮。妗�
 export function alterpatient(data) {
   return request({
@@ -41,6 +42,13 @@
     method: 'get',
   })
 };
+// 鎮h�呴棬璇婅鎯�
+export function Patientclinic(userId) {
+  return request({
+    url: 'patouthosp/selectPatMedOuthospList' + userId,
+    method: 'get',
+  })
+};
 // 鍒犻櫎鎮h�呭垪琛�
 export function deletepatient(userId) {
   return request({
diff --git a/src/views/patient/patient/index.vue b/src/views/patient/patient/index.vue
index 487b9d0..c55f71a 100644
--- a/src/views/patient/patient/index.vue
+++ b/src/views/patient/patient/index.vue
@@ -55,7 +55,7 @@
               v-show="showSearch"
               label-width="98px"
             >
-              <el-form-item label="闄㈠尯" prop="userName">
+              <!-- <el-form-item label="闄㈠尯" prop="userName">
                 <el-select v-model="queryParams.value1" placeholder="璇烽�夋嫨">
                   <el-option
                     v-for="item in options"
@@ -65,8 +65,8 @@
                   >
                   </el-option>
                 </el-select>
-              </el-form-item>
-              <el-form-item label="绉戝/鐥呭尯" prop="userName">
+              </el-form-item> -->
+              <!-- <el-form-item label="绉戝/鐥呭尯" prop="userName">
                 <el-select v-model="queryParams.value2" placeholder="璇烽�夋嫨">
                   <el-option
                     v-for="item in options"
@@ -76,28 +76,26 @@
                   >
                   </el-option>
                 </el-select>
-              </el-form-item>
+              </el-form-item> -->
               <el-form-item
                 label-width="138px"
                 label="涓绘不鍖荤敓"
                 prop="userName"
               >
-                <el-select v-model="queryParams.value3" placeholder="璇烽�夋嫨">
-                  <el-option
-                    v-for="item in options"
-                    :key="item.value"
-                    :label="item.label"
-                    :value="item.value"
-                  >
-                  </el-option>
-                </el-select>
+                <el-input
+                  v-model="queryParams.drname"
+                  placeholder="璇疯緭鍏ュ尰鐢熷鍚�"
+                  maxlength="30"
+                  @keyup.enter.native="handleQuery"
+                />
               </el-form-item>
 
-              <el-form-item label="妗f缂栧彿" prop="number">
+              <el-form-item label="闂ㄨ瘖缂栧彿" prop="visitno">
                 <el-input
-                  v-model="queryParams.number"
+                  v-model="queryParams.visitno"
                   placeholder="璇疯緭鍏ョ紪鍙�"
                   maxlength="30"
+                  @keyup.enter.native="handleQuery"
                 />
               </el-form-item>
               <el-form-item label="濮撳悕" prop="name">
@@ -105,6 +103,15 @@
                   v-model="queryParams.name"
                   placeholder="璇疯緭鍏ュ鍚�"
                   maxlength="30"
+                  @keyup.enter.native="handleQuery"
+                />
+              </el-form-item>
+              <el-form-item label="鑱旂郴鐢佃瘽" prop="telcode">
+                <el-input
+                  v-model="queryParams.telcode"
+                  placeholder="璇疯緭鍏ヨ仈绯荤數璇�"
+                  maxlength="30"
+                  @keyup.enter.native="handleQuery"
                 />
               </el-form-item>
 
@@ -652,7 +659,6 @@
   getTaskservelist,
   getTaskInfo,
   Editsingletask,
-
 } from "@/api/AiCentre/index";
 import { listtag } from "@/api/system/label";
 import { getToken } from "@/utils/auth";
diff --git a/src/views/patient/patient/profile/index.vue b/src/views/patient/patient/profile/index.vue
index 6f02c8d..4300f6e 100644
--- a/src/views/patient/patient/profile/index.vue
+++ b/src/views/patient/patient/profile/index.vue
@@ -50,12 +50,12 @@
           >
           <el-tab-pane name="inhospital"
             ><span class="mulsz" slot="label"
-              >浣忛櫌({{ zynumber }})
+              >鍦ㄩ櫌({{ zynumber }})
             </span></el-tab-pane
           >
           <el-tab-pane name="checkout"
             ><span class="mulsz" slot="label"
-              >浣撴({{ jynumber }})
+              >鍑洪櫌({{ jynumber }})
             </span></el-tab-pane
           >
         </el-tabs>
@@ -296,7 +296,7 @@
       <!-- 鑱旂郴鐢佃瘽 -->
       <div class="bottom-message">
         <div class="headline">
-          鍙风爜缁存姢<span style="margin-right: 60px">&nbsp;&nbsp;</span>
+          浜插睘鍙风爜缁存姢<span style="margin-right: 60px">&nbsp;&nbsp;</span>
           <el-button type="primary" @click="addcompiletb">+鏂板</el-button>
         </div>
         <div class="Table-screen">
@@ -636,6 +636,7 @@
   delcontactinformation,
   listcontactinformation,
   alterpatient,
+  Patientclinic,
 } from "@/api/patient/homepage";
 
 export default {
@@ -788,9 +789,13 @@
   },
 
   methods: {
-    // 鏌ヨ妗f鍒楄〃淇℃伅
+    // 鏌ヨ鍖荤枟妗f鍒楄〃淇℃伅
     getList() {
       this.loading = true;
+      // 闂ㄨ瘖璁板綍
+      Patientclinic(this.id).then((response) => {
+        console.log(response);
+      });
     },
     getcontactlist() {
       listcontactinformation({ patid: this.id }).then((response) => {
@@ -943,7 +948,9 @@
     },
     // tab鍒囨崲
     handleClick(tab, event) {
-      console.log(tab, event);
+      if (tab.index == 1) {
+        this.getList();
+      }
     },
     // 鑱旂郴鏂瑰紡鏂板
     Addanumber() {},
diff --git a/src/views/patient/questionnaire/index.vue b/src/views/patient/questionnaire/index.vue
index 5cdc131..91ab832 100644
--- a/src/views/patient/questionnaire/index.vue
+++ b/src/views/patient/questionnaire/index.vue
@@ -614,6 +614,7 @@
           value: 4,
           label: "宸插仠姝�",
         },
+        
       ],
       // 琛ㄥ崟鏍¢獙
       rules: {
diff --git a/src/views/patient/subsequent/index.vue b/src/views/patient/subsequent/index.vue
index 3798091..b6ea13b 100644
--- a/src/views/patient/subsequent/index.vue
+++ b/src/views/patient/subsequent/index.vue
@@ -636,6 +636,7 @@
             message: "鐢ㄦ埛鍚嶇О闀垮害蹇呴』浠嬩簬 2 鍜� 20 涔嬮棿",
             trigger: "blur",
           },
+          
         ],
         nickName: [
           { required: true, message: "鐢ㄦ埛鏄电О涓嶈兘涓虹┖", trigger: "blur" },

--
Gitblit v1.9.3