From 6ca45612f4564a741c56c8179e594a72fa79dbc7 Mon Sep 17 00:00:00 2001
From: su1124 <1583764726@qq.com>
Date: 星期三, 10 一月 2024 15:33:27 +0800
Subject: [PATCH] su

---
 src/views/doctor/test/index.vue |   53 ++++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 52 insertions(+), 1 deletions(-)

diff --git a/src/views/doctor/test/index.vue b/src/views/doctor/test/index.vue
index c2acbe8..0beb65e 100644
--- a/src/views/doctor/test/index.vue
+++ b/src/views/doctor/test/index.vue
@@ -6,7 +6,7 @@
           @keyup.enter.native="handleQuery"></el-input>
       </el-form-item>
       <el-form-item label="浣撴鍙�" prop="tjNumber">
-        <el-input ref="inputName" v-model="queryParams.tjNumber" style="width: 240px" placeholder="璇疯緭鍏ヤ綋妫�鍙�"></el-input>
+        <el-input ref="inputName" v-model="queryParams.tjNumber" style="width: 240px" placeholder="璇疯緭鍏ヤ綋妫�鍙�" @blur="submitForm" @keyup.enter.native="submitForm"></el-input>
       </el-form-item>
       <el-form-item>
         <el-button size="mini" type="primary" @click="submitForm">鎼滅储</el-button>
@@ -585,6 +585,14 @@
       listUser(this.addDateRange(this.queryParams, this.dateRange)).then(
         (response) => {
           this.userList = response.rows;
+          if (this.doctorName == null) {
+            this.userList.forEach((element) => {
+              const userName = this.$store.state.user.name;
+              if (userName == element.userName) {
+                this.doctorName = element.nickName;
+              }
+            });
+          }
         }
       );
       getInfo().then((response) => {
@@ -960,6 +968,9 @@
       if (this.tableAll.cusSex === 1) {
         this.tableAll.cusSex = "濂�";
       }
+      if (this.tableAll.cusSex === 2) {
+        this.tableAll.cusSex = "鏈煡";
+      }
       this.tjNumber = row.tjNumber;
       let num = 0;
       getParentList(this.tjNumber).then((response) => {
@@ -1030,6 +1041,14 @@
 
         this.proParentList.sons.forEach((item) => {
           this.doctorName = item.doctorName;
+          if (this.doctorName == null) {
+            this.userList.forEach((element) => {
+              const userName = this.$store.state.user.name;
+              if (userName == element.userName) {
+                this.doctorName = element.nickName;
+              }
+            });
+          }
 
           if (item.isReturn == 1) {
             item.isReturn = true;
@@ -1136,6 +1155,14 @@
           this.userList.forEach((item) => {
             if (this.doctorName == item.nickName) {
               this.doctorName = item.userId;
+              if (this.doctorName == null) {
+            this.userList.forEach((element) => {
+              const userName = this.$store.state.user.name;
+              if (userName == element.userName) {
+                this.doctorName = element.nickName;
+              }
+            });
+          }
             }
           });
           this.proParentList.sons.forEach((item) => {
@@ -1200,6 +1227,14 @@
             }
             this.proParentList.sons.forEach((item) => {
               this.doctorName = item.doctorName;
+              if (this.doctorName == null) {
+            this.userList.forEach((element) => {
+              const userName = this.$store.state.user.name;
+              if (userName == element.userName) {
+                this.doctorName = element.nickName;
+              }
+            });
+          }
               if (item.isReturn == 1) {
                 item.isReturn = true;
               }
@@ -1254,6 +1289,14 @@
             }
             this.proParentList.sons.forEach((item) => {
               this.doctorName = item.doctorName;
+              if (this.doctorName == null) {
+            this.userList.forEach((element) => {
+              const userName = this.$store.state.user.name;
+              if (userName == element.userName) {
+                this.doctorName = element.nickName;
+              }
+            });
+          }
               if (item.isReturn == 1) {
                 item.isReturn = true;
               }
@@ -1295,6 +1338,14 @@
       this.userList.forEach((item) => {
         if (this.doctorName == item.nickName) {
           this.doctorName = item.userId;
+          if (this.doctorName == null) {
+            this.userList.forEach((element) => {
+              const userName = this.$store.state.user.name;
+              if (userName == element.userName) {
+                this.doctorName = element.nickName;
+              }
+            });
+          }
         }
       });
       this.proParentList.sons.forEach((item) => {

--
Gitblit v1.8.0