From 9d26234c1d5f760fcab4adea68984c02485bcf82 Mon Sep 17 00:00:00 2001
From: qinxianzhangyao <11053546+qinxianzhangyao@user.noreply.gitee.com>
Date: 星期一, 11 十二月 2023 16:48:28 +0800
Subject: [PATCH] qxtj

---
 src/views/doctor/bgsh/index.vue |  152 +++++++++++++++-----------------------------------
 1 files changed, 46 insertions(+), 106 deletions(-)

diff --git a/src/views/doctor/bgsh/index.vue b/src/views/doctor/bgsh/index.vue
index ae9b205..a43e853 100644
--- a/src/views/doctor/bgsh/index.vue
+++ b/src/views/doctor/bgsh/index.vue
@@ -2,72 +2,48 @@
   <div>
     <el-form :model="queryParams" ref="tableList" :inline="true" label-width="76px" style="margin-top: 10px">
       <el-form-item label="濮撳悕" prop="name">
-        <el-input v-model="queryParams.name" style="width: 120px" placeholder="璇疯緭鍏ュ鍚�" clearable @keyup.enter.native="handleQuery"></el-input>
+        <el-input v-model="queryParams.name" style="width: 120px" placeholder="璇疯緭鍏ュ鍚�" clearable
+          @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: 180px" placeholder="璇疯緭鍏ヤ綋妫�鍙�" clearable @keyup.enter.native="handleQuery"></el-input>
+        <el-input ref="inputName" v-model="queryParams.tjNumber" style="width: 180px" placeholder="璇疯緭鍏ヤ綋妫�鍙�" clearable
+          @keyup.enter.native="handleQuery"></el-input>
       </el-form-item>
       <el-form-item label="浣撴鏃堕棿" prop="tjTime">
-        <el-date-picker v-model="startTime" type="datetimerange" align="right" :picker-options="pickerOptions" style="width: 310px" start-placeholder="寮�濮嬫棩鏈�" end-placeholder="缁撴潫鏃ユ湡" :default-time="['00:00:00', '23:00:00']" format="yyyy-MM-dd HH:mm"
-          value-format="yyyy-MM-dd HH:mm" @change="dateChangebirthday1">
+        <el-date-picker v-model="startTime" type="datetimerange" align="right" :picker-options="pickerOptions"
+          style="width: 310px" start-placeholder="寮�濮嬫棩鏈�" end-placeholder="缁撴潫鏃ユ湡" :default-time="['00:00:00', '23:00:00']"
+          format="yyyy-MM-dd HH:mm" value-format="yyyy-MM-dd HH:mm" @change="dateChangebirthday1">
         </el-date-picker> </el-form-item>
       <el-form-item label="鍗曚綅鍚嶇О" prop="tjCompName" style="margin-left: 20px;">
-        <el-select  :remote-method="getRemoteData" v-model="queryParams.tjCompName" value-key="drugManufacturerId" style="width: 180px" remote filterable placeholder="璇烽�夋嫨鍗曚綅鍚嶇О" clearable @change="searchSelect">
-          <el-option v-for="dict in CompanyList" :key="dict.drugManufacturerId" :label="dict.cnName" :value="dict"/>
+        <el-select :remote-method="getRemoteData" v-model="queryParams.tjCompName" value-key="drugManufacturerId"
+          style="width: 180px" remote filterable placeholder="璇烽�夋嫨鍗曚綅鍚嶇О" clearable @change="searchSelect">
+          <el-option v-for="dict in CompanyList" :key="dict.drugManufacturerId" :label="dict.cnName" :value="dict" />
         </el-select>
       </el-form-item>
       <el-form-item>
         <el-button type="primary" size="mini" @click="submitForm">鎼滅储</el-button>
-        <el-button  size="mini" @click="resetQuery">閲嶇疆</el-button>
+        <el-button size="mini" @click="resetQuery">閲嶇疆</el-button>
       </el-form-item>
     </el-form>
 
 
     <el-row :gutter="10" class="mb8" style="margin-left:14px ;">
       <el-col :span="1.5">
-        <el-button type="primary"
-          size="mini"
-          @click="radioChange"
-          v-hasPermi="['system:notice:add']"
-        >鏍告敹</el-button>
+        <el-button type="primary" size="mini" @click="radioChange" v-hasPermi="['system:notice:add']">鏍告敹</el-button>
       </el-col>
     </el-row>
 
     <template>
-      <el-table
-        v-loading="loading"
-        :data="checkList"
-        ref="table"
-        border
-        @selection-change="handleSelectionChange"
-        style="margin: 20px; width: 98%"
-      >
-      <el-table-column type="selection" width="40px" align="center" fixed="left" />
+      <el-table v-loading="loading" :data="checkList" ref="table" border @selection-change="handleSelectionChange"
+        style="margin: 20px; width: 98%">
+        <el-table-column type="selection" width="40px" align="center" fixed="left" />
         <!-- <template slot="empty">鏁版嵁姝e湪鍔犺浇涓�</template> -->
-        <el-table-column
-          label="浣撴鍙�"
-          align="center"
-          prop="tjNumber"
-          :show-overflow-tooltip="true"
-          width="160px"
-          fixed="left"
-        />
-        <el-table-column
-          label="濮撳悕"
-          align="center"
-          prop="cusName"
-          :show-overflow-tooltip="true"
-          width="100px"
-          fixed="left"
-        />
-        
-        <el-table-column
-          label="鎬у埆"
-          align="center"
-          prop="cusSex"
-          :show-overflow-tooltip="true"
-          width="55px"
-        >
+        <el-table-column label="浣撴鍙�" align="center" prop="tjNumber" :show-overflow-tooltip="true" width="160px"
+          fixed="left" />
+        <el-table-column label="濮撳悕" align="center" prop="cusName" :show-overflow-tooltip="true" width="100px"
+          fixed="left" />
+
+        <el-table-column label="鎬у埆" align="center" prop="cusSex" :show-overflow-tooltip="true" width="55px">
           <template slot-scope="scope">
             <span v-if="scope.row.cusSex == '0'">鐢�</span>
             <span v-if="scope.row.cusSex == '1'">濂�</span>
@@ -75,63 +51,23 @@
             <span v-if="scope.row.cusSex == '9'">鏈鏄庢�у埆</span>
           </template>
         </el-table-column>
-        <el-table-column
-          label="鍑虹敓鏃ユ湡"
-          align="center"
-          prop="cusBrithday"
-          :show-overflow-tooltip="true"
-          width="110px"
-        />
-        <el-table-column
-          label="鐢佃瘽"
-          align="center"
-          prop="cusPhone"
-          :show-overflow-tooltip="true"
-          width="130px"
-        />
-        
-        <el-table-column
-          label="浣撴鏃堕棿"
-          align="center"
-          prop="tjTime"
-          :show-overflow-tooltip="true"
-          width="110px"
-        />
-        <el-table-column
-          label="瀹屾垚鏃堕棿"
-          align="center"
-          prop="finishTime"
-          :show-overflow-tooltip="true"
-          width="160px"
-        />
-        <el-table-column
-          label="鐘舵��"
-          align="center"
-          prop="tjStatus"
-          :show-overflow-tooltip="true"
-          width="50px"
-        >
+        <el-table-column label="鍑虹敓鏃ユ湡" align="center" prop="cusBrithday" :show-overflow-tooltip="true" width="110px" />
+        <el-table-column label="鐢佃瘽" align="center" prop="cusPhone" :show-overflow-tooltip="true" width="130px" />
+
+        <el-table-column label="浣撴鏃堕棿" align="center" prop="tjTime" :show-overflow-tooltip="true" width="110px" />
+        <el-table-column label="瀹屾垚鏃堕棿" align="center" prop="finishTime" :show-overflow-tooltip="true" width="160px" />
+        <el-table-column label="鐘舵��" align="center" prop="tjStatus" :show-overflow-tooltip="true" width="50px">
           <template slot-scope="scope">
             <span>{{ scope.row.tjStatus == "1" ? "宸叉" : "鏈" }}</span>
           </template>
         </el-table-column>
-        <el-table-column
-          label="鍗曚綅鍚嶇О"
-          align="center"
-          prop="tjCompName"
-          :show-overflow-tooltip="true"
-        />  
+        <el-table-column label="鍗曚綅鍚嶇О" align="center" prop="tjCompName" :show-overflow-tooltip="true" />
       </el-table>
 
       <div class="pag">
         <div class="pag1">
-          <pagination
-            v-show="total > 0"
-            :total="total"
-            :page.sync="queryParams.page"
-            :limit.sync="queryParams.pageSize"
-            @pagination="getList"
-          />
+          <pagination v-show="total > 0" :total="total" :page.sync="queryParams.page" :limit.sync="queryParams.pageSize"
+            @pagination="getList" />
         </div>
       </div>
     </template>
@@ -140,7 +76,7 @@
   
 
 <script>
-import {getcheckList,heXiaoByIds} from "@/api/doctor/checkAll";
+import { getcheckList, heXiaoByIds } from "@/api/doctor/checkAll";
 import { getCompany, queryCompany } from "@/api/team/tuanti";
 import ViewPdf from "@/components/ViewPdf";
 
@@ -208,7 +144,7 @@
         endTime: null,
         compId: null,
         name: null,
-        checkStatus:null,
+        checkStatus: null,
       },
     };
   },
@@ -269,17 +205,21 @@
 
       // 椤甸潰鏁版嵁
       getcheckList(this.queryParams).then((response) => {
-        if (response.data) {
-          if (response.data.date) {
-            this.checkList = response.data.date;
-          } else {
-            this.checkList = response.data.customers;
-          }
+        if (response.code == 200) {
           this.loading = false;
-          this.total = response.data.total;
-        } else {
-          this.checkList = [];
+          if (response.data) {
+            if (response.data.date) {
+              this.checkList = response.data.date;
+            } else {
+              this.checkList = response.data.customers;
+            }
+
+            this.total = response.data.total;
+          } else {
+            this.checkList = [];
+          }
         }
+
       }),
         // 鑾峰彇鍗曚綅淇℃伅闆嗗悎
         getCompany(this.queryParam).then((response) => {
@@ -351,7 +291,7 @@
       this.resetForm("tableList");
       this.submitForm();
     },
-  
+
     change(vale) {
       // console.log(this.changedate[index].remark);
     },

--
Gitblit v1.8.0