Преглед изворни кода

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

yq1 пре 1 година
родитељ
комит
a57c9333f8

+ 1 - 1
src/xt_pages/dialysis/batch_print/batch_print_order_sixtyeight.vue Прегледај датотеку

@@ -1522,7 +1522,7 @@
1522 1522
                                 {{
1523 1523
                               monitor_record.ultrafiltration_volume
1524 1524
                                 ? monitor_record.ultrafiltration_volume
1525
-                                : ""
1525
+                                : "0"
1526 1526
                             }}
1527 1527
                             </span>
1528 1528
                           </td>

+ 4 - 4
src/xt_pages/dialysis/details/dialog/dialysisPrescriptionDialog.vue Прегледај датотеку

@@ -4161,7 +4161,7 @@ mu
4161 4161
               // 长期处方不为空
4162 4162
               if (key != 'target_ultrafiltration' && key != 'niprocart' && key != 'target_ultrafiltration' && key != 'jms' && key != 'fistula_needle_set' && key != 'fistula_needle_set_16'
4163 4163
                 && key != 'hemoperfusion' && key != 'dialyser_sterilised' && key != 'filtryzer' && key != 'target_ktv' && key != 'dialyzers'
4164
-                && key != 'injector' && key != 'bloodlines' && key != 'tubing_hemodialysis' && key != 'package' && key != 'a_liquid') {
4164
+                && key != 'injector' && key != 'bloodlines' && key != 'tubing_hemodialysis' && key != 'package' && key != 'a_liquid'&& key != 'remark') {
4165 4165
                 this.dialysisPrescription[key] =
4166 4166
                   response.data.data.solution[key]
4167 4167
               }
@@ -4181,7 +4181,7 @@ mu
4181 4181
               for (const key in response.data.data.prescription) {
4182 4182
                 if (key != 'target_ultrafiltration' && key != 'niprocart' && key != 'target_ultrafiltration' && key != 'jms' && key != 'fistula_needle_set' && key != 'fistula_needle_set_16'
4183 4183
                   && key != 'hemoperfusion' && key != 'dialyser_sterilised' && key != 'filtryzer' && key != 'target_ktv' && key != 'dialyzers'
4184
-                  && key != 'injector' && key != 'bloodlines' && key != 'tubing_hemodialysis' && key != 'package' && key != 'a_liquid') {
4184
+                  && key != 'injector' && key != 'bloodlines' && key != 'tubing_hemodialysis' && key != 'package' && key != 'a_liquid' && key != 'remark') {
4185 4185
                   this.dialysisPrescription[key] =
4186 4186
                     response.data.data.prescription[key]
4187 4187
                 }
@@ -4191,7 +4191,7 @@ mu
4191 4191
               for (const key in response.data.data.system_prescription) {
4192 4192
                 if (key != 'target_ultrafiltration' && key != 'niprocart' && key != 'target_ultrafiltration' && key != 'jms' && key != 'fistula_needle_set' && key != 'fistula_needle_set_16'
4193 4193
                   && key != 'hemoperfusion' && key != 'dialyser_sterilised' && key != 'filtryzer' && key != 'target_ktv' && key != 'dialyzers'
4194
-                  && key != 'injector' && key != 'bloodlines' && key != 'tubing_hemodialysis' && key != 'package' && key != 'a_liquid') {
4194
+                  && key != 'injector' && key != 'bloodlines' && key != 'tubing_hemodialysis' && key != 'package' && key != 'a_liquid' && key != 'remark') {
4195 4195
                   this.dialysisPrescription[key] =
4196 4196
                     response.data.data.system_prescription[key]
4197 4197
                 }
@@ -4202,7 +4202,7 @@ mu
4202 4202
                 // 临时处方为空
4203 4203
                 if (key != 'target_ultrafiltration' && key != 'niprocart' && key != 'target_ultrafiltration' && key != 'jms' && key != 'fistula_needle_set' && key != 'fistula_needle_set_16'
4204 4204
                   && key != 'hemoperfusion' && key != 'dialyser_sterilised' && key != 'filtryzer' && key != 'target_ktv' && key != 'dialyzers'
4205
-                  && key != 'injector' && key != 'bloodlines' && key != 'tubing_hemodialysis' && key != 'package' && key != 'a_liquid') {
4205
+                  && key != 'injector' && key != 'bloodlines' && key != 'tubing_hemodialysis' && key != 'package' && key != 'a_liquid' && key != 'remark') {
4206 4206
                   this.dialysisPrescription[key] = ''
4207 4207
                 }
4208 4208
               }

+ 1 - 4
src/xt_pages/dialysis/details/dialog/monitor_dialog.vue Прегледај датотеку

@@ -86,10 +86,6 @@
86 86
                 scope.row.is_pressure
87 87
                   ? scope.row.is_pressure
88 88
                   : ""
89
-              }}/{{
90
-                scope.row.is_pressure
91
-                  ? scope.row.is_pressure
92
-                  : ""
93 89
               }}
94 90
             </template>
95 91
           </el-table-column>
@@ -2522,6 +2518,7 @@ export default {
2522 2518
         : "";
2523 2519
         this.form.replacement_speed = monitor.replacement_speed?monitor.replacement_speed:""
2524 2520
         this.form.dicarbonate = monitor.dicarbonate?monitor.dicarbonate:""
2521
+        this.form.is_pressure = monitor.is_pressure
2525 2522
         // 设置三个下拉框的值,直接调用事件偷懒
2526 2523
         this.symptomTextareaBlur();
2527 2524
         this.disposeTextareaBlur();

+ 1 - 1
src/xt_pages/dialysis/signPrint.vue Прегледај датотеку

@@ -13,7 +13,7 @@
13 13
                 <div v-for="(item, index) in list" :key="index">
14 14
                     <div class="signPrint" v-for="it in item.parent_advice" style="page-break-after: always;">
15 15
                        
16
-                        <div v-if="org_id!=10278">分区/床位号:{{item.device_number.zone.name}}/{{item.device_number.number}}</div>  
16
+                        <div>分区/床位号:{{item.device_number.zone.name}}/{{item.device_number.number}}</div>  
17 17
                         <div>姓名:{{item.patient.name}}</div>  
18 18
 
19 19
                         <div>

+ 2 - 0
src/xt_pages/dialysis/template/DialysisPrintOrderSix.vue Прегледај датотеку

@@ -4187,6 +4187,7 @@ export default {
4187 4187
                 this.projects[i].execution_time = this.projects[i].execution_time
4188 4188
                 this.projects[i].execution_staff= this.projects[i].execution_staff 
4189 4189
                 this.projects[i].advice_name =  this.projects[i].team.project_team
4190
+                this.projects[i].advice_doctor = this.projects[i].doctor
4190 4191
               
4191 4192
                
4192 4193
                 this.doctor_advices.push(this.projects[i])
@@ -4199,6 +4200,7 @@ export default {
4199 4200
                 this.projects[i].single_dose_unit = this.projects[i].unit
4200 4201
                 this.projects[i].execution_time = this.projects[i].execution_time
4201 4202
                 this.projects[i].execution_staff= this.projects[i].execution_staff 
4203
+                this.projects[i].advice_doctor = this.projects[i].doctor
4202 4204
                 this.doctor_advices.push(this.projects[i])
4203 4205
                 // this.doctor_advices_2.push(this.projects[i])
4204 4206
               }

+ 1 - 1
src/xt_pages/dialysis/template/DialysisPrintOrderSixtyeight.vue Прегледај датотеку

@@ -1349,7 +1349,7 @@
1349 1349
                           {{ monitor.replacement_rate? monitor.replacement_rate: ""}}
1350 1350
                         </td>
1351 1351
                         <td>
1352
-                          <span v-if="org_id!=9671 && org_id!=10440"> {{ monitor.ultrafiltration_volume? monitor.ultrafiltration_volume: ""}}</span>
1352
+                          <span v-if="org_id!=9671 && org_id!=10440"> {{ monitor.ultrafiltration_volume? monitor.ultrafiltration_volume: "0"}}</span>
1353 1353
                           <span v-if="org_id==9671 || org_id==10440"> {{ monitor.ultrafiltration_volume? monitor.ultrafiltration_volume: "0"}}</span>
1354 1354
                         </td>
1355 1355
                         <!-- <td style="width:50px">

+ 2 - 2
src/xt_pages/dialysis/template/DialysisPrintOrderThirtyFour.vue Прегледај датотеку

@@ -303,7 +303,7 @@
303 303
                           <td width="60" style="height:20px;line-height:20px">超滤量<br />ml</td>
304 304
                           <td width="60" style="height:20px;line-height:20px">透析液温度</td>
305 305
                           <td width="60" style="height:20px;line-height:20px">电导度<br />ms/cm</td>
306
-                          <td width="60" style="height:20px;line-height:20px">体温<br />C°</td>
306
+                          <td width="60" style="height:20px;line-height:20px">血流量<br />ml/min</td>
307 307
                           <td width="">病情变化及处理</td>
308 308
                           <td width="60" style="height:20px;line-height:20px">签名</td>
309 309
                       </tr>
@@ -323,7 +323,7 @@
323 323
                           <td>&nbsp;{{ monitor.ultrafiltration_volume ? monitor.ultrafiltration_volume : "" }}</td>
324 324
                           <td>&nbsp;{{monitor.dialysate_temperature ? monitor.dialysate_temperature : ''}}</td>
325 325
                           <td>&nbsp;{{ monitor.conductivity ? monitor.conductivity : "" }}</td>
326
-                          <td>&nbsp;{{ monitor.temperature ? monitor.temperature : "" }}</td>
326
+                          <td>&nbsp;{{ monitor.blood_flow_volume ? monitor.blood_flow_volume : "" }}</td>
327 327
                           <td style="text-align:left;padding-left:10px;">
328 328
                               <div style="line-height:20px;text-align: left;display: inline-block;">
329 329
                                   &nbsp;{{ monitor.symptom }}{{ monitor.dispose }}{{ monitor.result }}

+ 2 - 4
src/xt_pages/hospitalStation/components/deskPrescription.vue Прегледај датотеку

@@ -1578,12 +1578,10 @@ export default {
1578 1578
         let arr = []
1579 1579
         for (let i = 0; i < this.allProject.length; i++) {
1580 1580
 
1581
-          if( this.allProject[i].first_letter !=undefined){
1582
-            if (this.allProject[i].project_name.indexOf(this.search_project_keyword) != -1 ||
1583
-              this.allProject[i].first_letter.indexOf(this.search_project_keyword) != -1) {
1581
+            if (this.allProject[i].project_name.indexOf(this.search_project_keyword) != -1) {
1584 1582
               arr = arr.concat(this.allProject[i])
1585 1583
             }
1586
-          }
1584
+          
1587 1585
         }
1588 1586
         this.tabProject = arr
1589 1587
       }

Разлика између датотеке није приказан због своје велике величине
+ 1470 - 0
src/xt_pages/outpatientCharges/newStatementPrintThree.vue


+ 31 - 0
src/xt_pages/outpatientCharges/outpatientChargesManagement.vue Прегледај датотеку

@@ -160,6 +160,12 @@
160 160
             >结算单
161 161
             </el-button>
162 162
 
163
+
164
+            <el-button v-if="this.radio == 2   && this.order.order_status == 2 && this.org_id == 10485" size="small"
165
+                       @click="open(100)" type="primary"
166
+            >结算单版本2
167
+            </el-button>
168
+
163 169
             <el-button v-if="this.radio == 2   && this.order.order_status == 2" size="small"
164 170
                        @click="open(30)" type="primary"
165 171
             >打印发票
@@ -936,6 +942,16 @@
936 942
       <statementPrint ref="print" :paramsObj='orderObj'></statementPrint>
937 943
     </el-dialog>
938 944
 
945
+
946
+    <el-dialog
947
+      class="centerDialog"
948
+      width="1200px"
949
+      title="打印"
950
+      :visible.sync="newStatementVisibleTwo">
951
+<!--      <statementPrintT ref="print" :paramsObj='orderObj'></statementPrintT>-->
952
+      <new-statement-print-three ref="print" :paramsObj='orderObj'></new-statement-print-three>
953
+    </el-dialog>
954
+
939 955
     <el-dialog
940 956
       class="centerDialog"
941 957
       width="1200px"
@@ -1004,10 +1020,12 @@ import ChargeMonthPrescriptionTable from './components/chargeMonthPrescriptionTa
1004 1020
 import NewStatementPrintTwo from './newStatementPrintTwo'
1005 1021
 import RegisterDialog9504 from './components/registerDialog9504'
1006 1022
 import cryptoJs from 'crypto-js'
1023
+import NewStatementPrintThree from './newStatementPrintThree.vue'
1007 1024
 
1008 1025
 const moment = require('moment')
1009 1026
 export default {
1010 1027
   components: {
1028
+    NewStatementPrintThree,
1011 1029
     RegisterDialog9504,
1012 1030
     NewStatementPrintTwo,
1013 1031
     ChargeMonthPrescriptionTable,
@@ -1190,6 +1208,8 @@ export default {
1190 1208
       newOrderObj: {},
1191 1209
       statementVisible: false,
1192 1210
       newStatementVisible: false,
1211
+      newStatementVisibleTwo: false,
1212
+
1193 1213
 
1194 1214
       sick: [],
1195 1215
       diagnoses: [],
@@ -3390,6 +3410,17 @@ export default {
3390 3410
         }
3391 3411
         this.orderObj = obj
3392 3412
         // this.$refs.print.getInfo(this.order.id)
3413
+      }else if (index == 100) {
3414
+        this.newStatementVisibleTwo = true
3415
+        let obj = {
3416
+          order_id: this.order.id,
3417
+          settle_type: this.order.settle_type,
3418
+          start_time: this.order.settle_start_time,
3419
+          end_time: this.order.settle_end_time,
3420
+          balance_accounts_type: this.hisPatientInfo.balance_accounts_type
3421
+        }
3422
+        this.orderObj = obj
3423
+        // this.$refs.print.getInfo(this.order.id)
3393 3424
       } else if (index == 10) {
3394 3425
 
3395 3426
         if (this.hisPatientInfo.balance_accounts_type == 2) {

+ 2 - 4
src/xt_pages/outpatientCharges/statementPrint.vue Прегледај датотеку

@@ -10,8 +10,7 @@
10 10
         @click="printThisPage"
11 11
         type="primary"
12 12
       >打印
13
-      </el-button
14
-      >
13
+      </el-button>
15 14
     </template>
16 15
 
17 16
     <div class="dialysisPage" style="padding-top: 40px">
@@ -370,7 +369,6 @@ export default {
370 369
           break
371 370
         case '07':
372 371
           return '护理费'
373
-
374 372
           break
375 373
         case '08':
376 374
           return '材料费'
@@ -487,6 +485,7 @@ export default {
487 485
           obj['price'] = parseFloat(details[a].pric)
488 486
           obj['total_price'] = parseFloat(details[a].det_item_fee_sumamt)
489 487
           obj['psn_pay'] = (details[a].selfpay_prop * details[a].det_item_fee_sumamt).toFixed(2)
488
+          // obj['yibao_biaozhi'] = details[a].
490 489
 
491 490
           list.push(obj)
492 491
         }
@@ -1125,7 +1124,6 @@ export default {
1125 1124
                 that.info['date'] = response.data.data.date
1126 1125
                 that.info['number'] = response.data.data.number
1127 1126
                 that.info['order_infos'] = response.data.data.order_infos
1128
-                that.info['diagnosis'] = response.data.data.diagnosis
1129 1127
 
1130 1128
                 that.info['bedInscpTotal'] =
1131 1129
                   response.data.data.bedInscpTotal

+ 3 - 7
src/xt_pages/outpatientDoctorStation/components/deskPrescription.vue Прегледај датотеку

@@ -1596,15 +1596,11 @@ export default {
1596 1596
       } else {
1597 1597
         let arr = []
1598 1598
         for (let i = 0; i < this.allProject.length; i++) {
1599
-          console.log('wwww',(this.allProject[i].first_letter))
1600
-          if(this.allProject[i].first_letter !=undefined){
1601
-            if (
1602
-            this.allProject[i].project_name.indexOf(this.search_project_keyword) != -1 ||
1603
-            this.allProject[i].first_letter.indexOf(this.search_project_keyword) != -1
1604
-            ) {
1599
+         
1600
+            if (this.allProject[i].project_name.indexOf(this.search_project_keyword) != -1) {
1605 1601
               arr = arr.concat(this.allProject[i])
1606 1602
             }
1607
-          }
1603
+          
1608 1604
         }
1609 1605
         this.tabProject = arr
1610 1606
         console.log('kkkk',this.tabProject);

+ 276 - 0
src/xt_pages/outpatientTool/QueryData.vue Прегледај датотеку

@@ -0,0 +1,276 @@
1
+<template>
2
+  <div class="main-contain outpatientChargesManagement">
3
+    <div class="position">
4
+      <bread-crumb :crumbs="crumbs"></bread-crumb>
5
+    </div>
6
+    <div class="app-container">
7
+      <div
8
+        style="
9
+          display: flex;
10
+          justify-content: space-between;
11
+          margin-bottom: 10px;
12
+        "
13
+      >
14
+        <div>
15
+          <el-select v-model="query_type" placeholder="退费标志" >
16
+            <el-option label="本地" value="1"></el-option>
17
+            <el-option label="异地" value="2"></el-option>
18
+          </el-select>
19
+        </div>
20
+        <div>
21
+          <el-select v-model="refd_setl_flag" placeholder="退费标志" >
22
+            <el-option label="是" value="0"></el-option>
23
+            <el-option label="否" value="1"></el-option>
24
+          </el-select>
25
+        </div>
26
+
27
+        <div>
28
+          <el-select v-model="med_type" placeholder="医疗类别" >
29
+            <el-option label="普通门诊(11)" value="11"></el-option>
30
+            <el-option label="门诊特殊病(14)" value="14"></el-option>
31
+          </el-select>
32
+        </div>
33
+        <div>
34
+          <el-select placeholder="证件号码" >
35
+            <el-input v-model="certno" placeholder="" style="width:150px;"></el-input>
36
+          </el-select>
37
+          <el-button @click="queryPsn">获取人员信息</el-button>
38
+        </div>
39
+
40
+        <div>
41
+          <el-select placeholder="人员编号" >
42
+            <el-input disabled v-model="psn_no" placeholder="" style="width:150px;"></el-input>
43
+          </el-select>
44
+        </div>
45
+
46
+
47
+      </div>
48
+      <div style="margin-bottom: 10px;">
49
+        <el-date-picker
50
+          size="small"
51
+          v-model="start_time"
52
+          prefix-icon="el-icon-date"
53
+          @change="handleStartTimeChange"
54
+          :editable="false"
55
+          :clearable="false"
56
+          style="width: 196px; "
57
+          type="date"
58
+          placeholder="选择开始日期"
59
+          format="yyyy-MM-dd"
60
+          value-format="yyyy-MM-dd"
61
+          align="right"
62
+        ></el-date-picker>
63
+        <span style="text-align: center;">-</span>
64
+        <el-date-picker
65
+          size="small"
66
+          v-model="end_time"
67
+          prefix-icon="el-icon-date"
68
+          @change="handleEndTimeChange"
69
+          :editable="false"
70
+          :clearable="false"
71
+          style="width: 196px; "
72
+          type="date"
73
+          placeholder="选择结束日期"
74
+          format="yyyy-MM-dd"
75
+          value-format="yyyy-MM-dd"
76
+          align="right"
77
+        ></el-date-picker>
78
+      </div>
79
+      <el-table
80
+        :data="tableData"
81
+        border
82
+        style="width: 100%"
83
+        :row-style="{ color: '#303133' }"
84
+        :header-cell-style="{
85
+          backgroundColor: 'rgb(245, 247, 250)',
86
+          color: '#606266',
87
+        }"
88
+        highlight-current-row
89
+      >
90
+        <el-table-column align="center" type="selection" width="55"></el-table-column>
91
+        <el-table-column
92
+          prop="date"
93
+          label="序号"
94
+          width="60"
95
+          align="center"
96
+          type="index"
97
+        >
98
+        </el-table-column>
99
+        <el-table-column align="center" width="100" prop="name" label="就诊id">
100
+          <template slot-scope="scope">{{ scope.row.mdtrt_id }}</template>
101
+        </el-table-column>
102
+        <el-table-column align="center" width="100" prop="name" label="结算id">
103
+          <template slot-scope="scope">{{ scope.row.setl_id }}</template>
104
+        </el-table-column>
105
+        <el-table-column align="center" width="100" prop="name" label="人员编码">
106
+          <template slot-scope="scope">{{ scope.row.psn_no }}</template>
107
+        </el-table-column>
108
+        <el-table-column align="center" width="90" prop="name" label="患者名字">
109
+          <template slot-scope="scope">{{ scope.row.psn_name }}</template>
110
+        </el-table-column>
111
+        <el-table-column align="center" width="90" prop="name" label="患者身份证">
112
+          <template slot-scope="scope">{{ scope.row.certno }}</template>
113
+        </el-table-column>
114
+        <el-table-column align="center" width="90" prop="name" label="结算时间">
115
+          <template slot-scope="scope">{{ scope.row.setl_time }}</template>
116
+        </el-table-column>
117
+        <el-table-column align="center" width="90" prop="name" label="医疗费总额">
118
+          <template slot-scope="scope">{{ scope.row.medfee_sumamt }}</template>
119
+        </el-table-column>
120
+        <el-table-column align="center" width="90" prop="name" label="基金支付总额">
121
+          <template slot-scope="scope">{{ scope.row.fund_pay_sumamt }}</template>
122
+        </el-table-column>
123
+        <el-table-column align="center" width="90" prop="name" label="现金支付金额">
124
+          <template slot-scope="scope">{{ scope.row.cash_payamt }}</template>
125
+        </el-table-column>
126
+      </el-table>
127
+      <el-pagination
128
+        @size-change="handleSizeChange"
129
+        @current-change="handleCurrentChange"
130
+        :page-sizes="[10, 50, 100]"
131
+        :page-size="10"
132
+        :current-page.sync="page"
133
+        background
134
+        style="margin-top: 20px; float: right"
135
+        layout="total, sizes, prev, pager, next, jumper"
136
+        :total="total"
137
+      >
138
+      </el-pagination>
139
+    </div>
140
+  </div>
141
+</template>
142
+
143
+
144
+<script>
145
+import BreadCrumb from "@/xt_pages/components/bread-crumb";
146
+import axios from "axios";
147
+const moment = require('moment')
148
+export default {
149
+  name: "QueryData",
150
+  components: {
151
+    BreadCrumb,
152
+  },
153
+  data() {
154
+    return {
155
+      orderObj: {},
156
+      batchOrderObj:{},
157
+      zone_options: [
158
+        { id: 0, text: '全部分区' }
159
+      ],
160
+      refd_setl_flag:"0",
161
+      med_type:"14",
162
+      certno:"",
163
+      psn_no:"",
164
+      start_time:"",
165
+      end_time:"",
166
+      query_type:"",
167
+      crumbs: [
168
+        {path: false, name: "门诊收费"},
169
+        {path: false, name: "项目消费明细汇总"},
170
+      ],
171
+      tableData: [],
172
+      limit: 10,
173
+      page: 1,
174
+    };
175
+  },
176
+  created() {
177
+    this.getInitData()
178
+  },
179
+
180
+  methods: {
181
+    queryData(row){
182
+      var that = this;
183
+      axios
184
+        .get("http://127.0.0.1:9532/api/querydata", {
185
+          params: {
186
+            refd_setl_flag:this.refd_setl_flag,
187
+            med_type: this.med_type,
188
+            admin_user_id: this.$store.getters.xt_user.user.id,
189
+            certno:"",
190
+            psn_no:"",
191
+            start_time:this.start_time,
192
+            end_time: this.end_time,
193
+          },
194
+        })
195
+        .then(function (response) {
196
+          if (response.data.state == 0) {
197
+            that.$message.error(response.data.msg);
198
+            return false;
199
+          } else {
200
+            if (response.data.data.failed_code == -10) {
201
+              that
202
+                .$confirm(response.data.data.msg, "医保错误信息", {
203
+                  confirmButtonText: "确 定",
204
+                  type: "warning",
205
+                })
206
+                .then(() => {
207
+                })
208
+                .catch(() => {
209
+                });
210
+            } else {
211
+                that.tableData = response.data.data.order
212
+            }
213
+          }
214
+        })
215
+        .catch(function (error) {
216
+        });
217
+
218
+
219
+    },
220
+    queryPsn(){
221
+      var that = this;
222
+      axios
223
+        .get("http://127.0.0.1:9532/api/querydata", {
224
+          params: {
225
+            admin_user_id: this.$store.getters.xt_user.user.id,
226
+            certno:this.certno,
227
+          },
228
+        })
229
+        .then(function (response) {
230
+          if (response.data.state == 0) {
231
+            that.$message.error(response.data.msg);
232
+            return false;
233
+          } else {
234
+            if (response.data.data.failed_code == -10) {
235
+              that
236
+                .$confirm(response.data.data.msg, "医保错误信息", {
237
+                  confirmButtonText: "确 定",
238
+                  type: "warning",
239
+                })
240
+                .then(() => {
241
+                })
242
+                .catch(() => {
243
+                });
244
+            } else {
245
+              that.psn_no = response.data.data.psn_no
246
+            }
247
+          }
248
+        })
249
+        .catch(function (error) {
250
+        });
251
+
252
+    },
253
+    handleSizeChange(limit) {
254
+      this.limit = limit;
255
+      this.getHisOrderList();
256
+    },
257
+    handleCurrentChange(page) {
258
+      this.page = page;
259
+      this.getHisOrderList();
260
+    },
261
+    handleStartTimeChange() {
262
+      this.page = 1;
263
+      this.keywords = "";
264
+      this.getHisOrderList();
265
+    },
266
+    handleEndTimeChange() {
267
+      this.page = 1;
268
+      this.keywords = "";
269
+      this.getHisOrderList();
270
+    },
271
+    getTimes(time) {
272
+      return uParseTime(time, "{y}-{m}-{d}");
273
+    },
274
+  }
275
+};
276
+</script>