Browse Source

Merge branch '20201109_pc_vue_new_branch' of http://git.shengws.com/csx/Vue_New into 20201109_pc_vue_new_branch

XMLWAN 2 years ago
parent
commit
4995b787d3

+ 93 - 12
src/xt_pages/Pharmacy/DispensingDetails.vue View File

1
-<template>
1
+<template><!--发药明细-->
2
   <div class="main-contain">
2
   <div class="main-contain">
3
     <div class="position">
3
     <div class="position">
4
       <bread-crumb :crumbs="crumbs"></bread-crumb>
4
       <bread-crumb :crumbs="crumbs"></bread-crumb>
17
             size="small"
17
             size="small"
18
             style="width: 200px; margin-left: 10px"
18
             style="width: 200px; margin-left: 10px"
19
             class="filter-item"
19
             class="filter-item"
20
-            v-model="name"
20
+            v-model="keyword"
21
             placeholder="请输入患者姓名"
21
             placeholder="请输入患者姓名"
22
           ></el-input>
22
           ></el-input>
23
 
23
 
54
             class="filter-item"
54
             class="filter-item"
55
             type="primary"
55
             type="primary"
56
             icon="el-icon-search"
56
             icon="el-icon-search"
57
-            @click="search"
57
+            @click="query"
58
             >查询</el-button
58
             >查询</el-button
59
           >
59
           >
60
         </div>
60
         </div>
73
         <el-table-column type="index" label="序号" align="center" width="250">
73
         <el-table-column type="index" label="序号" align="center" width="250">
74
         </el-table-column>
74
         </el-table-column>
75
         <el-table-column label="患者名称" align="center" width="300">
75
         <el-table-column label="患者名称" align="center" width="300">
76
-          <template slot-scope="scope"> </template>
76
+          <template slot-scope="scope">
77
+            <span>{{scope.row.Name  ? scope.row.Name  : ""}}</span>
78
+          </template>
77
         </el-table-column>
79
         </el-table-column>
78
 
80
 
79
         <el-table-column label="开立医生" align="center" width="300">
81
         <el-table-column label="开立医生" align="center" width="300">
80
-          <template slot-scope="scope"> </template>
82
+          <template slot-scope="scope">
83
+            <span>{{scope.row.DoctorName  ? scope.row.DoctorName  : ""}}</span>
84
+          </template>
81
         </el-table-column>
85
         </el-table-column>
82
         <el-table-column label="发药时间" align="center" width="400">
86
         <el-table-column label="发药时间" align="center" width="400">
83
-          <template slot-scope="scope"> </template>
87
+          <template slot-scope="scope">
88
+            <span>{{scope.row.RecordDate  ? scope.row.RecordDate  : ""}}</span>
89
+          </template>
84
         </el-table-column>
90
         </el-table-column>
85
         <el-table-column label="操作" align="center" width="400">
91
         <el-table-column label="操作" align="center" width="400">
86
           <template slot-scope="scope">
92
           <template slot-scope="scope">
87
-            <el-button type="primary" @click="views">查看</el-button>
93
+            <el-button type="primary" @click="views(scope.row)">查看</el-button>
88
           </template>
94
           </template>
89
         </el-table-column>
95
         </el-table-column>
90
       </el-table>
96
       </el-table>
97
+      <el-pagination
98
+        @size-change="handleSizeChange"
99
+        @current-change="handleCurrentChange"
100
+        :page-sizes="[10, 50, 100, 200, 500, 1000]"
101
+        :page-size="10"
102
+        background
103
+        align="right"
104
+        style="margin-top: 20px"
105
+        layout="total, sizes, prev, pager, next, jumper"
106
+        :total="total"
107
+      >
108
+      </el-pagination>
91
     </div>
109
     </div>
92
 
110
 
93
     <details-print
111
     <details-print
96
       :propsTable="propsTable"
114
       :propsTable="propsTable"
97
     >
115
     >
98
     </details-print>
116
     </details-print>
117
+
99
   </div>
118
   </div>
100
 </template>
119
 </template>
101
 
120
 
102
 <script>
121
 <script>
103
 import detailsPrint from "./print/details.vue";
122
 import detailsPrint from "./print/details.vue";
104
 import BreadCrumb from "@/xt_pages/components/bread-crumb";
123
 import BreadCrumb from "@/xt_pages/components/bread-crumb";
124
+import {
125
+  dispensingdetails,
126
+  prescriptiondetails
127
+} from "@/api/pharmacy"
128
+const moment = require('moment')
105
 export default {
129
 export default {
106
   components: {
130
   components: {
107
     detailsPrint,
131
     detailsPrint,
113
         { path: false, name: "发药明细" },
137
         { path: false, name: "发药明细" },
114
         { path: "/Pharmacy/DispensingDetails", name: "发药明细" },
138
         { path: "/Pharmacy/DispensingDetails", name: "发药明细" },
115
       ],
139
       ],
116
-      name: "",
140
+      keyword: "",
117
       tableList: [{}],
141
       tableList: [{}],
118
       signAndWeighBoxPatients: "sign-and-weigh-box-patients",
142
       signAndWeighBoxPatients: "sign-and-weigh-box-patients",
143
+      start_time:moment(new Date()).add('year',0).format("YYYY-MM-DD"),
144
+      end_time:moment(new Date()).add('year',0).format("YYYY-MM-DD"),
145
+      prescriptionList:[],//处方
146
+      stat_order:[],//临时医嘱
147
+      total: 0,
148
+      page: 1,
149
+      limit: 10,
119
     };
150
     };
120
   },
151
   },
121
-
152
+  created() {
153
+    this.init();
154
+    this.query();
155
+  },
122
   methods: {
156
   methods: {
157
+    init(){
158
+      this.page = 1;
159
+      this.limit = 10;
160
+      this.keyword = "";
161
+    },
162
+    query(){
163
+      var params = {
164
+        keyword: this.keyword,
165
+        start_time: this.start_time,
166
+        end_time: this.end_time,
167
+        page: 1,
168
+        limit: this.limit,
169
+      }
170
+      dispensingdetails(params).then((res) => {
171
+        if (res.data.state == 1){
172
+          this.tableList = res.data.data.list;
173
+          this.total = res.data.data.total;
174
+        }
175
+      })
176
+    },
177
+    search(){
178
+      console.log("this.start_time",this.start_time)
179
+      console.log("this.end_time",this.end_time)
180
+      var params = {
181
+        keyword: this.keyword,
182
+        start_time: this.start_time,
183
+        end_time: this.end_time,
184
+        page: this.page,
185
+        limit: this.limit,
186
+      }
187
+      dispensingdetails(params).then((res) => {
188
+        if (res.data.state == 1){
189
+          this.tableList = res.data.data.list;
190
+        }
191
+      })
192
+    },
193
+
123
     // 查看
194
     // 查看
124
-    views() {
195
+    views(data) {
196
+      console.log("吱吱吱",data)
125
       this.$refs.detailsprint.show();
197
       this.$refs.detailsprint.show();
198
+      this.$refs.detailsprint.drugdetails(data);
199
+    },
200
+    // 页表操作
201
+    handleSizeChange(val) {
202
+      this.limit = val;
203
+      this.search();
204
+    },
205
+    handleCurrentChange(val) {
206
+      this.page = val;
207
+      this.search();
126
     },
208
     },
127
   },
209
   },
128
-  created() {},
129
 };
210
 };
130
 </script>
211
 </script>
131
 
212
 
132
 <style rel="stylesheet/css" lang="scss" scoped>
213
 <style rel="stylesheet/css" lang="scss" scoped>
133
-</style>
214
+</style>

+ 19 - 8
src/xt_pages/Pharmacy/DrugDispensing.vue View File

1
-<template>
1
+<template><!--药品发药页面-->
2
   <div class="main-contain new-main-contain">
2
   <div class="main-contain new-main-contain">
3
     <div class="position">
3
     <div class="position">
4
       <!--      <bread-crumb :crumbs='crumbs'></bread-crumb>-->
4
       <!--      <bread-crumb :crumbs='crumbs'></bread-crumb>-->
18
               format="yyyy-MM-dd"
18
               format="yyyy-MM-dd"
19
               value-format="yyyy-MM-dd"
19
               value-format="yyyy-MM-dd"
20
               placeholder="选择日期"
20
               placeholder="选择日期"
21
+              :change="testsss()"
21
             >
22
             >
22
             </el-date-picker>
23
             </el-date-picker>
23
           </div>
24
           </div>
261
 import drugPrint from "./print/drugPrint.vue";
262
 import drugPrint from "./print/drugPrint.vue";
262
 import BreadCrumb from "@/xt_pages/components/bread-crumb";
263
 import BreadCrumb from "@/xt_pages/components/bread-crumb";
263
 import { getTodayAdviceList,getPharmacyBaseDrug,updatePharmacyBaseDrug,SaveSetting,getPharmacyConfig,getUserdDrugList } from "@/api/his/advice";
264
 import { getTodayAdviceList,getPharmacyBaseDrug,updatePharmacyBaseDrug,SaveSetting,getPharmacyConfig,getUserdDrugList } from "@/api/his/advice";
265
+import {
266
+  waitingdrug,
267
+  issueddrugs,
268
+  getpharmacycontent
269
+} from "@/api/pharmacy"
264
 const moment = require('moment')
270
 const moment = require('moment')
265
 export default {
271
 export default {
266
   components: {
272
   components: {
295
   },
301
   },
296
 
302
 
297
   methods: {
303
   methods: {
304
+    testsss(){
305
+      console.log("time",this.start_time);
306
+    },
307
+    //初始化
308
+    init(){
309
+
310
+    },
298
      searchAction() {
311
      searchAction() {
299
       this.getlist();
312
       this.getlist();
300
     },
313
     },
363
         .catch(() => {});
376
         .catch(() => {});
364
     },
377
     },
365
 
378
 
366
-    handleSelectionChange(val) {
367
-      this.multipleSelection = val;
368
-    },
369
     getlist(){
379
     getlist(){
370
       var params = {
380
       var params = {
371
         start_time:this.start_time,
381
         start_time:this.start_time,
372
         keywords:this.keywords,
382
         keywords:this.keywords,
373
-      }  
383
+      }
374
       getTodayAdviceList(params).then(response=>{
384
       getTodayAdviceList(params).then(response=>{
375
          if(response.data.state == 1){
385
          if(response.data.state == 1){
376
            var list =  response.data.data.list
386
            var list =  response.data.data.list
379
            var doctorlist = response.data.data.doctorlist
389
            var doctorlist = response.data.data.doctorlist
380
            this.doctorList = doctorlist
390
            this.doctorList = doctorlist
381
          }
391
          }
382
-      }) 
383
-    }, 
392
+      })
393
+    },
384
    getWarehoseInfo(arr, max_unit, min_unit, min_number) {
394
    getWarehoseInfo(arr, max_unit, min_unit, min_number) {
385
       var total = 0;
395
       var total = 0;
386
       var max_str = "";
396
       var max_str = "";
489
     }
499
     }
490
   },
500
   },
491
   created() {
501
   created() {
502
+    this.init();
492
     this.getlist()
503
     this.getlist()
493
   },
504
   },
494
 };
505
 };
530
     justify-content: flex-end;
541
     justify-content: flex-end;
531
   }
542
   }
532
 }
543
 }
533
-</style>
544
+</style>

+ 1 - 1
src/xt_pages/dialysis/batch_print/batch_print_order_four.vue View File

435
                       <td width="60">静脉压<br/>mmHg</td>
435
                       <td width="60">静脉压<br/>mmHg</td>
436
                       <td width="60">跨膜压<br/>mmHg</td>
436
                       <td width="60">跨膜压<br/>mmHg</td>
437
                       <td width="60">KT/V</td>
437
                       <td width="60">KT/V</td>
438
-                      <td width="200">病情特殊处理<br/>及专科护理措施录</td>
438
+                      <td width="200">病情特殊处理<br/>及专科护理措施录</td>
439
                       <td width="80">护士签名</td>
439
                       <td width="80">护士签名</td>
440
                     </tr>
440
                     </tr>
441
                     <!-- </thead>
441
                     <!-- </thead>

+ 2 - 2
src/xt_pages/dialysis/batch_print/batch_print_order_six.vue View File

996
                             colspan="11"
996
                             colspan="11"
997
                             style="letter-spacing:5px;text-align:center;font-weight:520;font-size:16px;padding: 6px 8px;line-height: 30px;"
997
                             style="letter-spacing:5px;text-align:center;font-weight:520;font-size:16px;padding: 6px 8px;line-height: 30px;"
998
                           >
998
                           >
999
-                            治疗
999
+                            治疗
1000
                           </td>
1000
                           </td>
1001
                         </tr>
1001
                         </tr>
1002
                         <tr>
1002
                         <tr>
1801
                           style="width: 80px;text-align: left"
1801
                           style="width: 80px;text-align: left"
1802
                         >
1802
                         >
1803
                           <div
1803
                           <div
1804
-                            style="width: 80px;text-align: left;display: inline-block;white-space: nowrap;" 
1804
+                            style="width: 80px;text-align: left;display: inline-block;white-space: nowrap;"
1805
                             v-if="record.dialysis_order != null && record.check.creater ==record.check.creater"
1805
                             v-if="record.dialysis_order != null && record.check.creater ==record.check.creater"
1806
                           >
1806
                           >
1807
                             <span
1807
                             <span

+ 1 - 1
src/xt_pages/dialysis/batch_print/batch_print_order_three.vue View File

910
                           <td width="60">跨膜压<br />mmHg</td>
910
                           <td width="60">跨膜压<br />mmHg</td>
911
                           <td width="60">电导度<br />mS/m</td>
911
                           <td width="60">电导度<br />mS/m</td>
912
                           <td width="200">
912
                           <td width="200">
913
-                            病情特殊处理<br />及专科护理措施
913
+                            病情特殊处理<br />及专科护理措施
914
                           </td>
914
                           </td>
915
                           <td width="80">护士签名</td>
915
                           <td width="80">护士签名</td>
916
                         </tr>
916
                         </tr>

+ 15 - 15
src/xt_pages/dialysis/bloodPresssWatch.vue View File

29
             @click="batchPrintActionOne"
29
             @click="batchPrintActionOne"
30
             type="primary"
30
             type="primary"
31
             style=""
31
             style=""
32
-            >打印录单</el-button
32
+            >打印录单</el-button
33
           >
33
           >
34
           <el-button
34
           <el-button
35
             :loading="loading"
35
             :loading="loading"
78
             @click="batchPrintActionOne"
78
             @click="batchPrintActionOne"
79
             type="primary"
79
             type="primary"
80
             style=""
80
             style=""
81
-            >打印录单</el-button
81
+            >打印录单</el-button
82
           >
82
           >
83
           <el-button
83
           <el-button
84
             :loading="loading"
84
             :loading="loading"
197
             @click="batchPrintActionOne"
197
             @click="batchPrintActionOne"
198
             type="primary"
198
             type="primary"
199
             style=""
199
             style=""
200
-            >打印录单</el-button
200
+            >打印录单</el-button
201
           >
201
           >
202
           <el-button
202
           <el-button
203
             :loading="loading"
203
             :loading="loading"
647
       },
647
       },
648
       selecting_schs: [],
648
       selecting_schs: [],
649
       partitionArr: [],
649
       partitionArr: [],
650
-  
650
+
651
     };
651
     };
652
   },
652
   },
653
   created() {
653
   created() {
696
       this.getSchedualPatientList();
696
       this.getSchedualPatientList();
697
       this.getTemplateInfo();
697
       this.getTemplateInfo();
698
     }
698
     }
699
-    
699
+
700
     // this.template_id = this.$store.getters.xt_user.template_info.template_id;
700
     // this.template_id = this.$store.getters.xt_user.template_info.template_id;
701
   },
701
   },
702
   methods: {
702
   methods: {
742
       this.getSchedualPatientList()
742
       this.getSchedualPatientList()
743
     },
743
     },
744
     changeEndTime(){
744
     changeEndTime(){
745
-      
745
+
746
       this.getSchedualPatientList()
746
       this.getSchedualPatientList()
747
     },
747
     },
748
     getAllZone: function() {
748
     getAllZone: function() {
766
       console.log("params332322332323232",this.listQuery)
766
       console.log("params332322332323232",this.listQuery)
767
       this.SchedualPatientsTableData = [];
767
       this.SchedualPatientsTableData = [];
768
       getSchedualPatient(this.listQuery).then(response => {
768
       getSchedualPatient(this.listQuery).then(response => {
769
-      
769
+
770
         if (response.data.state == 0) {
770
         if (response.data.state == 0) {
771
           this.loading = false;
771
           this.loading = false;
772
           this.$message.error(response.data.msg);
772
           this.$message.error(response.data.msg);
783
               if(response.data.data.schedule[i].dialysis_order!=null){
783
               if(response.data.data.schedule[i].dialysis_order!=null){
784
                 SchedualPatientsTable["start_time"] = response.data.data.schedule[i].dialysis_order.start_time ? parseTime(response.data.data.schedule[i].dialysis_order.start_time,"{h}:{i}") : '';
784
                 SchedualPatientsTable["start_time"] = response.data.data.schedule[i].dialysis_order.start_time ? parseTime(response.data.data.schedule[i].dialysis_order.start_time,"{h}:{i}") : '';
785
               }
785
               }
786
-          
786
+
787
               SchedualPatientsTable["sch_id"] = response.data.data.schedule[i].id;
787
               SchedualPatientsTable["sch_id"] = response.data.data.schedule[i].id;
788
               SchedualPatientsTable["sch_time_int"] = response.data.data.schedule[i].schedule_date;
788
               SchedualPatientsTable["sch_time_int"] = response.data.data.schedule[i].schedule_date;
789
               SchedualPatientsTable["sch_time"] = parseTime(response.data.data.schedule[i].schedule_date,"{y}-{m}-{d}");
789
               SchedualPatientsTable["sch_time"] = parseTime(response.data.data.schedule[i].schedule_date,"{y}-{m}-{d}");
795
                  SchedualPatientsTable["source"] = response.data.data.schedule[i].patient.source;
795
                  SchedualPatientsTable["source"] = response.data.data.schedule[i].patient.source;
796
                 SchedualPatientsTable["patient_id"] = response.data.data.schedule[i].patient_id;
796
                 SchedualPatientsTable["patient_id"] = response.data.data.schedule[i].patient_id;
797
               }
797
               }
798
-             
798
+
799
               SchedualPatientsTable["number"] =  response.data.data.schedule[i].device_number.number;
799
               SchedualPatientsTable["number"] =  response.data.data.schedule[i].device_number.number;
800
-               
800
+
801
               if(response.data.data.schedule[i].treatment_mode!=null){
801
               if(response.data.data.schedule[i].treatment_mode!=null){
802
                 SchedualPatientsTable["mode_name"] = response.data.data.schedule[i].treatment_mode.name;
802
                 SchedualPatientsTable["mode_name"] = response.data.data.schedule[i].treatment_mode.name;
803
               }
803
               }
804
               if(response.data.data.schedule[i].prescription!=null){
804
               if(response.data.data.schedule[i].prescription!=null){
805
-                SchedualPatientsTable["target_ultrafiltration"] = response.data.data.schedule[i].prescription.target_ultrafiltration;  
805
+                SchedualPatientsTable["target_ultrafiltration"] = response.data.data.schedule[i].prescription.target_ultrafiltration;
806
               }
806
               }
807
-             
807
+
808
               if (response.data.data.schedule[i].assessment_before_dislysis != null) {
808
               if (response.data.data.schedule[i].assessment_before_dislysis != null) {
809
                 SchedualPatientsTable["dialysis_before_weight"] =response.data.data.schedule[i].assessment_before_dislysis.weight_before;
809
                 SchedualPatientsTable["dialysis_before_weight"] =response.data.data.schedule[i].assessment_before_dislysis.weight_before;
810
               }
810
               }
820
                 SchedualPatientsTable.bp.push(bp);
820
                 SchedualPatientsTable.bp.push(bp);
821
                }
821
                }
822
               }
822
               }
823
-             
823
+
824
 
824
 
825
               this.SchedualPatientsTableData.push(SchedualPatientsTable);
825
               this.SchedualPatientsTableData.push(SchedualPatientsTable);
826
-             
826
+
827
             }
827
             }
828
           }
828
           }
829
         }
829
         }
830
       });
830
       });
831
     },
831
     },
832
     getValue: function(val) {
832
     getValue: function(val) {
833
-      
833
+
834
       if (val != undefined) {
834
       if (val != undefined) {
835
         var str = val.value.split("/")
835
         var str = val.value.split("/")
836
         return str[0];
836
         return str[0];

+ 7 - 7
src/xt_pages/dialysis/dialysisPrintOrder.vue View File

33
             icon="el-icon-printer"
33
             icon="el-icon-printer"
34
             @click="printThisOnePage"
34
             @click="printThisOnePage"
35
             type="primary"
35
             type="primary"
36
-            >打印录单</el-button
36
+            >打印录单</el-button
37
           >
37
           >
38
           <el-button
38
           <el-button
39
             :loading="loading"
39
             :loading="loading"
91
             icon="el-icon-printer"
91
             icon="el-icon-printer"
92
             @click="printThisOnePage"
92
             @click="printThisOnePage"
93
             type="primary"
93
             type="primary"
94
-            >打印录单</el-button
94
+            >打印录单</el-button
95
           >
95
           >
96
           <el-button
96
           <el-button
97
             :loading="loading"
97
             :loading="loading"
205
             icon="el-icon-printer"
205
             icon="el-icon-printer"
206
             @click="printThisOnePage"
206
             @click="printThisOnePage"
207
             type="primary"
207
             type="primary"
208
-            >打印录单</el-button
208
+            >打印录单</el-button
209
           >
209
           >
210
           <el-button
210
           <el-button
211
             :loading="loading"
211
             :loading="loading"
308
             icon="el-icon-printer"
308
             icon="el-icon-printer"
309
             @click="printThisOnePage"
309
             @click="printThisOnePage"
310
             type="primary"
310
             type="primary"
311
-            >打印录单</el-button
311
+            >打印录单</el-button
312
           >
312
           >
313
           <el-button
313
           <el-button
314
             :loading="loading"
314
             :loading="loading"
336
             icon="el-icon-printer"
336
             icon="el-icon-printer"
337
             @click="printThisOnePage"
337
             @click="printThisOnePage"
338
             type="primary"
338
             type="primary"
339
-            >打印录单</el-button
339
+            >打印录单</el-button
340
           >
340
           >
341
           <el-button
341
           <el-button
342
             :loading="loading"
342
             :loading="loading"
409
             icon="el-icon-printer"
409
             icon="el-icon-printer"
410
             @click="printThisOnePage"
410
             @click="printThisOnePage"
411
             type="primary"
411
             type="primary"
412
-            >打印录单</el-button
412
+            >打印录单</el-button
413
           >
413
           >
414
           <el-button
414
           <el-button
415
             :loading="loading"
415
             :loading="loading"
487
             icon="el-icon-printer"
487
             icon="el-icon-printer"
488
             @click="printThisOnePage"
488
             @click="printThisOnePage"
489
             type="primary"
489
             type="primary"
490
-            >打印录单</el-button
490
+            >打印录单</el-button
491
           >
491
           >
492
           <el-button
492
           <el-button
493
             :loading="loading"
493
             :loading="loading"

+ 2 - 2
src/xt_pages/dialysis/template/DialysisPrintOrderEleven.vue View File

495
                     <tbody>
495
                     <tbody>
496
                       <tr>
496
                       <tr>
497
                         <td :colspan="prescription.mode_id == 2 || prescription.mode_id == 5 ? 12 : 11" style="letter-spacing:5px;text-align:center;font-weight:520;font-size:16px;padding: 6px 8px;line-height: 30px;">
497
                         <td :colspan="prescription.mode_id == 2 || prescription.mode_id == 5 ? 12 : 11" style="letter-spacing:5px;text-align:center;font-weight:520;font-size:16px;padding: 6px 8px;line-height: 30px;">
498
-                          治疗
498
+                          治疗
499
                         </td>
499
                         </td>
500
                       </tr>
500
                       </tr>
501
                       <tr>
501
                       <tr>
1331
             }
1331
             }
1332
         })
1332
         })
1333
         }
1333
         }
1334
-        
1334
+
1335
         if(num == 0){
1335
         if(num == 0){
1336
           this.$message.success('核对完成')
1336
           this.$message.success('核对完成')
1337
         }
1337
         }

+ 1 - 1
src/xt_pages/dialysis/template/DialysisPrintOrderFifty.vue View File

1160
                             line-height: 30px;
1160
                             line-height: 30px;
1161
                           "
1161
                           "
1162
                         >
1162
                         >
1163
-                          治疗
1163
+                          治疗
1164
                         </td>
1164
                         </td>
1165
                       </tr>
1165
                       </tr>
1166
                       <tr>
1166
                       <tr>

+ 8 - 8
src/xt_pages/dialysis/template/DialysisPrintOrderFiftyOne.vue View File

50
             病区:
50
             病区:
51
             <div class="under_line" style="width: 50px;text-align: center;">
51
             <div class="under_line" style="width: 50px;text-align: center;">
52
               <span>{{ patientInfo.DialysisSchedule.device_zone.name ? patientInfo.DialysisSchedule.device_zone.name : '' }}</span>
52
               <span>{{ patientInfo.DialysisSchedule.device_zone.name ? patientInfo.DialysisSchedule.device_zone.name : '' }}</span>
53
-              
53
+
54
             </div>
54
             </div>
55
           </div>
55
           </div>
56
           <div class="inline_block">
56
           <div class="inline_block">
532
                     <tbody>
532
                     <tbody>
533
                       <tr>
533
                       <tr>
534
                         <td :colspan="prescription.mode_id == 2 || prescription.mode_id == 5 ? 14 : 13" style="letter-spacing:5px;text-align:center;font-weight:520;font-size:16px;padding: 6px 8px;line-height: 30px;">
534
                         <td :colspan="prescription.mode_id == 2 || prescription.mode_id == 5 ? 14 : 13" style="letter-spacing:5px;text-align:center;font-weight:520;font-size:16px;padding: 6px 8px;line-height: 30px;">
535
-                          治疗
535
+                          治疗
536
                         </td>
536
                         </td>
537
                       </tr>
537
                       </tr>
538
                       <tr>
538
                       <tr>
594
                         <!-- SPO2 -->
594
                         <!-- SPO2 -->
595
                         <td >{{ monitor.blood_oxygen_saturation ? monitor.blood_oxygen_saturation : "" }}</td>
595
                         <td >{{ monitor.blood_oxygen_saturation ? monitor.blood_oxygen_saturation : "" }}</td>
596
                         <td>{{ monitor.dialysate_temperature ? monitor.dialysate_temperature : "" }}</td>
596
                         <td>{{ monitor.dialysate_temperature ? monitor.dialysate_temperature : "" }}</td>
597
-                        
597
+
598
                         <td>{{ monitor.conductivity ? monitor.conductivity : "" }}</td>
598
                         <td>{{ monitor.conductivity ? monitor.conductivity : "" }}</td>
599
-                        
599
+
600
                         <td v-if="(dialysisOrder && monitor.operate_time > dialysisOrder.end_time) || (dialysisOrder && monitor.operate_time < dialysisOrder.start_time)">
600
                         <td v-if="(dialysisOrder && monitor.operate_time > dialysisOrder.end_time) || (dialysisOrder && monitor.operate_time < dialysisOrder.start_time)">
601
                           {{ monitor.ultrafiltration_volume ? monitor.ultrafiltration_volume : "" }}
601
                           {{ monitor.ultrafiltration_volume ? monitor.ultrafiltration_volume : "" }}
602
                         </td>
602
                         </td>
869
                     <span>{{ advice.advice_name }}</span>
869
                     <span>{{ advice.advice_name }}</span>
870
 
870
 
871
                     <span v-if="advice && advice.advice_desc">({{ advice.advice_desc }}{{ advice.drug_spec_unit }})</span>
871
                     <span v-if="advice && advice.advice_desc">({{ advice.advice_desc }}{{ advice.drug_spec_unit }})</span>
872
-                    
872
+
873
                     <span v-if="advice.prescribing_number">&nbsp;&nbsp; {{ advice.prescribing_number }}{{ advice.prescribing_number_unit }}</span>
873
                     <span v-if="advice.prescribing_number">&nbsp;&nbsp; {{ advice.prescribing_number }}{{ advice.prescribing_number_unit }}</span>
874
-                    
874
+
875
                     <span v-if="advice.single_dose != 0">{{ advice.single_dose }}{{ advice.single_dose_unit }}</span>
875
                     <span v-if="advice.single_dose != 0">{{ advice.single_dose }}{{ advice.single_dose_unit }}</span>
876
                     <span v-if="advice.parent_id == 0">{{ advice.delivery_way }}</span>
876
                     <span v-if="advice.parent_id == 0">{{ advice.delivery_way }}</span>
877
-                    
877
+
878
                     <span v-if="advice.parent_id == 0">{{ advice.execution_frequency }}</span>
878
                     <span v-if="advice.parent_id == 0">{{ advice.execution_frequency }}</span>
879
-                   
879
+
880
                     <span v-if="advice.parent_id == 0 && advice.remark.length > 0">({{ advice.remark }})</span>
880
                     <span v-if="advice.parent_id == 0 && advice.remark.length > 0">({{ advice.remark }})</span>
881
                   </td>
881
                   </td>
882
                   <!-- <td colspan="2" height="60px" style="text-align: center" v-else >
882
                   <!-- <td colspan="2" height="60px" style="text-align: center" v-else >

+ 1 - 1
src/xt_pages/dialysis/template/DialysisPrintOrderFortyNine.vue View File

521
                     <tbody>
521
                     <tbody>
522
                       <tr>
522
                       <tr>
523
                         <td :colspan="prescription.mode_id == 2 || prescription.mode_id == 5 ? 12 : 11" style="letter-spacing:5px;text-align:center;font-weight:520;font-size:16px;padding: 6px 8px;line-height: 30px;">
523
                         <td :colspan="prescription.mode_id == 2 || prescription.mode_id == 5 ? 12 : 11" style="letter-spacing:5px;text-align:center;font-weight:520;font-size:16px;padding: 6px 8px;line-height: 30px;">
524
-                          治疗
524
+                          治疗
525
                         </td>
525
                         </td>
526
                       </tr>
526
                       </tr>
527
                       <tr>
527
                       <tr>

+ 2 - 2
src/xt_pages/dialysis/template/DialysisPrintOrderFortySeven.vue View File

1139
                             line-height: 30px;
1139
                             line-height: 30px;
1140
                           "
1140
                           "
1141
                         >
1141
                         >
1142
-                          治疗
1142
+                          治疗
1143
                         </td>
1143
                         </td>
1144
                       </tr>
1144
                       </tr>
1145
                       <tr>
1145
                       <tr>
1289
                                 : ""
1289
                                 : ""
1290
                             }}
1290
                             }}
1291
                           </span>
1291
                           </span>
1292
-                          
1292
+
1293
                         </td>
1293
                         </td>
1294
                         <!-- <td
1294
                         <!-- <td
1295
                           v-if="
1295
                           v-if="

+ 1 - 1
src/xt_pages/dialysis/template/DialysisPrintOrderFortySix.vue View File

1087
                             line-height: 30px;
1087
                             line-height: 30px;
1088
                           "
1088
                           "
1089
                         >
1089
                         >
1090
-                          治疗
1090
+                          治疗
1091
                         </td>
1091
                         </td>
1092
                       </tr>
1092
                       </tr>
1093
                       <tr>
1093
                       <tr>

+ 1 - 1
src/xt_pages/dialysis/template/DialysisPrintOrderFour.vue View File

616
               <td width="80">透析液温度<br/>℃</td>
616
               <td width="80">透析液温度<br/>℃</td>
617
               <td width="60">置换率<br/>ml/min</td> -->
617
               <td width="60">置换率<br/>ml/min</td> -->
618
 
618
 
619
-              <td width="">病情特殊处理<br/>及专科护理措施录</td>
619
+              <td width="">病情特殊处理<br/>及专科护理措施录</td>
620
               <td width="80">护士签名</td>
620
               <td width="80">护士签名</td>
621
             </tr>
621
             </tr>
622
 
622
 

+ 3 - 3
src/xt_pages/dialysis/template/DialysisPrintOrderNineteen.vue View File

490
                   <tbody>
490
                   <tbody>
491
                     <tr>
491
                     <tr>
492
                       <td :colspan="prescription.mode_id == 2 || prescription.mode_id == 5 ? 12 : 11" style="letter-spacing:5px;text-align:center;font-weight:520;font-size:16px;padding: 6px 8px;line-height: 30px;">
492
                       <td :colspan="prescription.mode_id == 2 || prescription.mode_id == 5 ? 12 : 11" style="letter-spacing:5px;text-align:center;font-weight:520;font-size:16px;padding: 6px 8px;line-height: 30px;">
493
-                        治疗
493
+                        治疗
494
                       </td>
494
                       </td>
495
                     </tr>
495
                     </tr>
496
                     <tr>
496
                     <tr>
1346
           response.data.data.dialysisOrder === null
1346
           response.data.data.dialysisOrder === null
1347
             ? null
1347
             ? null
1348
             : response.data.data.dialysisOrder;
1348
             : response.data.data.dialysisOrder;
1349
-        
1349
+
1350
         if (this.operators.length > 0) {
1350
         if (this.operators.length > 0) {
1351
           var operatorsLen = this.operators.length;
1351
           var operatorsLen = this.operators.length;
1352
           for (var index = 0; index < operatorsLen; index++) {
1352
           for (var index = 0; index < operatorsLen; index++) {
1487
                     this.monitors[index].end = "【结束透析】";
1487
                     this.monitors[index].end = "【结束透析】";
1488
                   }
1488
                   }
1489
               }
1489
               }
1490
-            
1490
+
1491
           }
1491
           }
1492
         }
1492
         }
1493
 
1493
 

+ 5 - 5
src/xt_pages/dialysis/template/DialysisPrintOrderSix.vue View File

536
                     <tbody>
536
                     <tbody>
537
                       <tr>
537
                       <tr>
538
                         <td :colspan="prescription.mode_id == 2 || prescription.mode_id == 5 ? 12 : 11" style="letter-spacing:5px;text-align:center;font-weight:520;font-size:16px;padding: 6px 8px;line-height: 30px;">
538
                         <td :colspan="prescription.mode_id == 2 || prescription.mode_id == 5 ? 12 : 11" style="letter-spacing:5px;text-align:center;font-weight:520;font-size:16px;padding: 6px 8px;line-height: 30px;">
539
-                          治疗
539
+                          治疗
540
                         </td>
540
                         </td>
541
                       </tr>
541
                       </tr>
542
                       <tr>
542
                       <tr>
868
                     <span>{{ advice.advice_name }}</span>
868
                     <span>{{ advice.advice_name }}</span>
869
 
869
 
870
                     <span v-if="advice && advice.advice_desc">({{ advice.advice_desc }}{{ advice.drug_spec_unit }})</span>
870
                     <span v-if="advice && advice.advice_desc">({{ advice.advice_desc }}{{ advice.drug_spec_unit }})</span>
871
-                    
871
+
872
                     <span v-if="advice.prescribing_number">&nbsp;&nbsp; {{ advice.prescribing_number }}{{ advice.prescribing_number_unit }}</span>
872
                     <span v-if="advice.prescribing_number">&nbsp;&nbsp; {{ advice.prescribing_number }}{{ advice.prescribing_number_unit }}</span>
873
-                    
873
+
874
                     <span v-if="advice.single_dose != 0">{{ advice.single_dose }}{{ advice.single_dose_unit }}</span>
874
                     <span v-if="advice.single_dose != 0">{{ advice.single_dose }}{{ advice.single_dose_unit }}</span>
875
                     <span v-if="advice.parent_id == 0">{{ advice.delivery_way }}</span>
875
                     <span v-if="advice.parent_id == 0">{{ advice.delivery_way }}</span>
876
-                    
876
+
877
                     <span v-if="advice.parent_id == 0">{{ advice.execution_frequency }}</span>
877
                     <span v-if="advice.parent_id == 0">{{ advice.execution_frequency }}</span>
878
-                   
878
+
879
                     <span v-if="advice.parent_id == 0 && advice.remark.length > 0">({{ advice.remark }})</span>
879
                     <span v-if="advice.parent_id == 0 && advice.remark.length > 0">({{ advice.remark }})</span>
880
                   </td>
880
                   </td>
881
                   <!-- <td colspan="2" height="60px" style="text-align: center" v-else >
881
                   <!-- <td colspan="2" height="60px" style="text-align: center" v-else >

+ 3 - 3
src/xt_pages/dialysis/template/DialysisPrintOrderTen.vue View File

487
                     <tbody>
487
                     <tbody>
488
                       <tr>
488
                       <tr>
489
                         <td :colspan="prescription.mode_id == 2 || prescription.mode_id == 5 ? 12 : 11" style="letter-spacing:5px;text-align:center;font-weight:520;font-size:16px;padding: 6px 8px;line-height: 30px;">
489
                         <td :colspan="prescription.mode_id == 2 || prescription.mode_id == 5 ? 12 : 11" style="letter-spacing:5px;text-align:center;font-weight:520;font-size:16px;padding: 6px 8px;line-height: 30px;">
490
-                          治疗
490
+                          治疗
491
                         </td>
491
                         </td>
492
                       </tr>
492
                       </tr>
493
                       <tr>
493
                       <tr>
1015
                       治疗医生:
1015
                       治疗医生:
1016
                       <div class="under_line" style="width: 80px">
1016
                       <div class="under_line" style="width: 80px">
1017
                         <!-- <img style="height:20px;" src="https://images.shengws.com/FgnRnBcx1BgULJ1dn7VKzeBPEvtm" alt="" srcset="" /> -->
1017
                         <!-- <img style="height:20px;" src="https://images.shengws.com/FgnRnBcx1BgULJ1dn7VKzeBPEvtm" alt="" srcset="" /> -->
1018
-                       
1018
+
1019
                         <span v-if="setAdminUserES(prescription.prescription_doctor) == ''">{{ getAdminUser(prescription.prescription_doctor) }}</span>
1019
                         <span v-if="setAdminUserES(prescription.prescription_doctor) == ''">{{ getAdminUser(prescription.prescription_doctor) }}</span>
1020
                         <img style="height:20px;" :src="setAdminUserES(prescription.prescription_doctor)" alt="" srcset="" v-else />
1020
                         <img style="height:20px;" :src="setAdminUserES(prescription.prescription_doctor)" alt="" srcset="" v-else />
1021
                       </div>
1021
                       </div>
1332
             }
1332
             }
1333
         })
1333
         })
1334
         }
1334
         }
1335
-        
1335
+
1336
         if(num == 0){
1336
         if(num == 0){
1337
           this.$message.success('核对完成')
1337
           this.$message.success('核对完成')
1338
         }
1338
         }

+ 1 - 1
src/xt_pages/dialysis/template/DialysisPrintOrderThree.vue View File

572
             <!--<td width="80">透析液温度<br/>℃</td>
572
             <!--<td width="80">透析液温度<br/>℃</td>
573
               <td width="60">置换率<br/>ml/min</td> -->
573
               <td width="60">置换率<br/>ml/min</td> -->
574
 
574
 
575
-            <td width="">病情特殊处理<br />及专科护理措施录</td>
575
+            <td width="">病情特殊处理<br />及专科护理措施录</td>
576
             <td width="60">护士签名</td>
576
             <td width="60">护士签名</td>
577
           </tr>
577
           </tr>
578
 
578
 

+ 4 - 4
src/xt_pages/dialysis/template/dialysisPrintOrderFive.vue View File

146
                       {{ predialysis.internal_fistula_other }}
146
                       {{ predialysis.internal_fistula_other }}
147
                     </div>
147
                     </div>
148
                   </div>
148
                   </div>
149
-                </div>  
149
+                </div>
150
                 <div class="row" style="padding: 2px 0;line-height:19px;">
150
                 <div class="row" style="padding: 2px 0;line-height:19px;">
151
                   <div class="inline_block">
151
                   <div class="inline_block">
152
                     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
152
                     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
508
                       <td width="80">血流量<br />ml/min</td>
508
                       <td width="80">血流量<br />ml/min</td>
509
                       <td width="90" v-if="org_id!=10210">超滤量累计L</td>
509
                       <td width="90" v-if="org_id!=10210">超滤量累计L</td>
510
                       <td width="90" v-else>超滤量累计ml</td>
510
                       <td width="90" v-else>超滤量累计ml</td>
511
-                 
511
+
512
                       <td width="90">置换液流量ml/h</td>
512
                       <td width="90">置换液流量ml/h</td>
513
                       <td width="80">钠浓度<br />mmol/L</td>
513
                       <td width="80">钠浓度<br />mmol/L</td>
514
                       <td width="240">
514
                       <td width="240">
1125
             </tr>
1125
             </tr>
1126
           </template>
1126
           </template>
1127
           <!-- <tr v-if="this.advice_groups_2.length == 0">
1127
           <!-- <tr v-if="this.advice_groups_2.length == 0">
1128
-            <td colspan="7" style="text-align:left;">特殊录:</td>
1128
+            <td colspan="7" style="text-align:left;">特殊录:</td>
1129
         </tr> -->
1129
         </tr> -->
1130
         </tbody>
1130
         </tbody>
1131
         <div class="print-yema4">1</div>
1131
         <div class="print-yema4">1</div>
1238
                 </tr>
1238
                 </tr>
1239
               </template>
1239
               </template>
1240
               <!-- <tr >
1240
               <!-- <tr >
1241
-                <td colspan="7" style="text-align:left;">特殊录:</td>
1241
+                <td colspan="7" style="text-align:left;">特殊录:</td>
1242
             </tr> -->
1242
             </tr> -->
1243
             </tbody>
1243
             </tbody>
1244
           </table>
1244
           </table>

+ 20 - 16
src/xt_pages/user/patients.vue View File

408
             <span>{{ scope.row.created_time | parseTime('{y}-{m}-{d}') }}</span>
408
             <span>{{ scope.row.created_time | parseTime('{y}-{m}-{d}') }}</span>
409
           </template>
409
           </template>
410
         </el-table-column>
410
         </el-table-column>
411
-        
411
+
412
         <el-table-column label="转归" align="center">
412
         <el-table-column label="转归" align="center">
413
           <template slot-scope="scope">
413
           <template slot-scope="scope">
414
             <span>{{ LapsetoInfo(scope.row) }}</span>
414
             <span>{{ LapsetoInfo(scope.row) }}</span>
416
         </el-table-column>
416
         </el-table-column>
417
         <el-table-column label="转出(死亡)时间" min-width="134" align="center">
417
         <el-table-column label="转出(死亡)时间" min-width="134" align="center">
418
           <template slot-scope="scope">
418
           <template slot-scope="scope">
419
-            <span>{{getTime(scope.row.death_time)}}</span>
419
+<!--            <span>{{getTime(scope.row.death_time)}}</span>-->
420
+            <span v-if="scope.row.lapseto == 1"> </span>
421
+            <span v-else >{{getTime(scope.row.death_time)}}</span>
420
           </template>
422
           </template>
421
         </el-table-column>
423
         </el-table-column>
422
          <el-table-column label="转出(死亡)原因" align="center" min-width="150">
424
          <el-table-column label="转出(死亡)原因" align="center" min-width="150">
423
           <template slot-scope="scope">
425
           <template slot-scope="scope">
424
-            <span>{{scope.row.out_reason}}</span>
426
+<!--            <span>{{scope.row.out_reason}}</span>-->
427
+            <span v-if="scope.row.lapseto == 1"> </span>
428
+            <span v-else >{{scope.row.out_reason}}</span>
425
           </template>
429
           </template>
426
         </el-table-column>
430
         </el-table-column>
427
         <el-table-column label="操作" align="center" min-width="140">
431
         <el-table-column label="操作" align="center" min-width="140">
507
               >
511
               >
508
             </el-radio-group>
512
             </el-radio-group>
509
           </el-form-item>
513
           </el-form-item>
510
-         
514
+
511
           <el-form-item label="转归(死亡)时间 :" prop="lapseto_time" required>
515
           <el-form-item label="转归(死亡)时间 :" prop="lapseto_time" required>
512
             <el-date-picker
516
             <el-date-picker
513
               v-model="lapsetoForm.lapseto_time"
517
               v-model="lapsetoForm.lapseto_time"
844
 
848
 
845
       },
849
       },
846
       handleSuccess({ results, header }) {
850
       handleSuccess({ results, header }) {
847
-       
851
+
848
         if (header != undefined && header.length > 0) {
852
         if (header != undefined && header.length > 0) {
849
           var isHasName = header.includes('*姓名')
853
           var isHasName = header.includes('*姓名')
850
           var isHasGender = header.includes('*性别')
854
           var isHasGender = header.includes('*性别')
860
           var isHasDryWeight = header.includes('干体重(kg)')
864
           var isHasDryWeight = header.includes('干体重(kg)')
861
           var isHasHeight = header.includes('身高(cm)')
865
           var isHasHeight = header.includes('身高(cm)')
862
           var isHasHomeAddress = header.includes('家庭住址')
866
           var isHasHomeAddress = header.includes('家庭住址')
863
-         
867
+
864
           if (!(isHasName && isHasGender && isHasPhone && isHasIdCard && isHasDate && isHasSource && isHasLapseto && isHasInfectious && isHasDiagnose && isHasDialysisNo && isHasDryWeight && isHasHeight && isHasHomeAddress)) {
868
           if (!(isHasName && isHasGender && isHasPhone && isHasIdCard && isHasDate && isHasSource && isHasLapseto && isHasInfectious && isHasDiagnose && isHasDialysisNo && isHasDryWeight && isHasHeight && isHasHomeAddress)) {
865
             this.dialogVisible = true
869
             this.dialogVisible = true
866
             return
870
             return
1070
                     }
1074
                     }
1071
                   }
1075
                   }
1072
                 }
1076
                 }
1073
-               
1077
+
1074
                 this.export_date.push(obj)
1078
                 this.export_date.push(obj)
1075
               }
1079
               }
1076
 
1080
 
1077
               let index = 0
1081
               let index = 0
1078
-             
1082
+
1079
               for (let i = 0; i < this.export_date.length; i++) {
1083
               for (let i = 0; i < this.export_date.length; i++) {
1080
                 if (this.export_date[i].dialysis_no == '') {
1084
                 if (this.export_date[i].dialysis_no == '') {
1081
                   let new_dialysis_no = this.max_dialysis_no + index
1085
                   let new_dialysis_no = this.max_dialysis_no + index
1167
                 'patients': this.export_date
1171
                 'patients': this.export_date
1168
               }
1172
               }
1169
               console.log("export2222",this.export_date)
1173
               console.log("export2222",this.export_date)
1170
-              
1174
+
1171
               postExportPatients(params).then(
1175
               postExportPatients(params).then(
1172
                 response => {
1176
                 response => {
1173
                   if (response.data.state === 1) {
1177
                   if (response.data.state === 1) {
1333
         return new Date(time).getTime() / 1000
1337
         return new Date(time).getTime() / 1000
1334
       },
1338
       },
1335
       search() {
1339
       search() {
1336
-        
1340
+
1337
         this.listQuery.keywords = this.searchKey
1341
         this.listQuery.keywords = this.searchKey
1338
         this.getList()
1342
         this.getList()
1339
       },
1343
       },
1341
         this.getList()
1345
         this.getList()
1342
       },
1346
       },
1343
       getList() {
1347
       getList() {
1344
-       
1348
+
1345
         fetchList(this.listQuery).then(response => {
1349
         fetchList(this.listQuery).then(response => {
1346
           if (response.data.state === 0) {
1350
           if (response.data.state === 0) {
1347
             this.$message.error(response.data.msg)
1351
             this.$message.error(response.data.msg)
1348
             return false
1352
             return false
1349
           } else {
1353
           } else {
1350
             this.tableData = response.data.data.patients
1354
             this.tableData = response.data.data.patients
1351
-           
1355
+
1352
             this.pageTotal = this.tableData.length
1356
             this.pageTotal = this.tableData.length
1353
             this.total = response.data.data.total
1357
             this.total = response.data.data.total
1354
-           
1358
+
1355
           }
1359
           }
1356
         })
1360
         })
1357
       },
1361
       },
1515
       },
1519
       },
1516
      toExport(){
1520
      toExport(){
1517
       import('@/vendor/Export2Excel').then(excel => {
1521
       import('@/vendor/Export2Excel').then(excel => {
1518
-      
1522
+
1519
         console.log("hhhh323223",this.tableData)
1523
         console.log("hhhh323223",this.tableData)
1520
         for(let i=0;i<this.tableData.length;i++){
1524
         for(let i=0;i<this.tableData.length;i++){
1521
           if(this.tableData[i].gender == 1){
1525
           if(this.tableData[i].gender == 1){
1554
              this.tableData[i].is_infectiouss = "阳性"
1558
              this.tableData[i].is_infectiouss = "阳性"
1555
           }
1559
           }
1556
         }
1560
         }
1557
-       
1561
+
1558
         const tHeader = ['姓名', '性别', '身份证号码','年龄','透析号','首次治疗时间','本人电话','患者来源','治疗状态','传染病']
1562
         const tHeader = ['姓名', '性别', '身份证号码','年龄','透析号','首次治疗时间','本人电话','患者来源','治疗状态','传染病']
1559
         const filterVal = ['name', 'genders', 'id_card_no','age_year','dialysis_no','first_dialysis_date','phone','sources','lapesetos','is_infectiouss']
1563
         const filterVal = ['name', 'genders', 'id_card_no','age_year','dialysis_no','first_dialysis_date','phone','sources','lapesetos','is_infectiouss']
1560
         console.log("table",this.tableData)
1564
         console.log("table",this.tableData)
1561
-      
1565
+
1562
         const data = this.formatJson(filterVal, this.tableData)
1566
         const data = this.formatJson(filterVal, this.tableData)
1563
         excel.export_json_to_excel({
1567
         excel.export_json_to_excel({
1564
           header: tHeader,
1568
           header: tHeader,