Просмотр исходного кода

Merge branch '2022-10-17_vue_schedule_branch' of http://git.shengws.com/csx/Vue_New into 20220812

28169 2 лет назад
Родитель
Сommit
bea0e08c04

+ 24 - 1
src/xt_pages/outpatientCharges/components/chargeDialog.vue Просмотреть файл

29
         <el-input type="number" v-model="form.psn_pay" :disabled="true"></el-input>
29
         <el-input type="number" v-model="form.psn_pay" :disabled="true"></el-input>
30
       </el-form-item>
30
       </el-form-item>
31
 
31
 
32
+      <el-form-item class="number_style" label="完全自费:" prop="age" :validate-event="is_Name">
33
+        <el-input type="number" v-model="form.fulamt_ownpay_amt" :disabled="true"></el-input>
34
+      </el-form-item>
35
+
36
+
37
+      <el-form-item class="number_style" label="超限价:" prop="age" :validate-event="is_Name">
38
+        <el-input type="number" v-model="form.overlmt_self_pay" :disabled="true"></el-input>
39
+      </el-form-item>
40
+
41
+      <el-form-item class="number_style" label="个人共济:" prop="age" :validate-event="is_Name">
42
+        <el-input type="number" v-model="form.acct_mulaid_pay" :disabled="true"></el-input>
43
+      </el-form-item>
44
+
32
 
45
 
33
       <el-form-item label="个人现金支付方式:" style="width:100%;"><!--门诊-->
46
       <el-form-item label="个人现金支付方式:" style="width:100%;"><!--门诊-->
34
         <el-checkbox  v-model="form.dec_way" @change="changedecimal">
47
         <el-checkbox  v-model="form.dec_way" @change="changedecimal">
142
           order:null,
155
           order:null,
143
           acct_pay:'',
156
           acct_pay:'',
144
           psn_pay:'',
157
           psn_pay:'',
158
+          overlmt_self_pay:'',
159
+          acct_mulaid_pay:'',
160
+          fulamt_ownpay_amt:'',
145
         },
161
         },
146
         payWays: [
162
         payWays: [
147
           {value: 1, label: '现金'},
163
           {value: 1, label: '现金'},
171
           fapiao_number:"",
187
           fapiao_number:"",
172
           acct_pay:"",
188
           acct_pay:"",
173
           psn_pay:"",
189
           psn_pay:"",
190
+          overlmt_self_pay:"",
191
+          acct_mulaid_pay:"",
192
+          fulamt_ownpay_amt:"",
174
         },
193
         },
175
 
194
 
176
       }
195
       }
292
           this.form.pay_price = (this.order.medfee_sumamt).toFixed(2)
311
           this.form.pay_price = (this.order.medfee_sumamt).toFixed(2)
293
           this.form.medical_insurance_price = this.order.fund_pay_sumamt
312
           this.form.medical_insurance_price = this.order.fund_pay_sumamt
294
           this.form.private_price =  this.order.psn_part_amt
313
           this.form.private_price =  this.order.psn_part_amt
314
+          this.form.overlmt_self_pay = this.order.overlmt_self_pay
315
+          this.form.acct_mulaid_pay = this.order.acct_mulaid_pay
316
+          this.form.fulamt_ownpay_amt = this.order.fulamt_ownpay_amt
317
+
295
         }
318
         }
296
 
319
 
297
         this.visibility = true
320
         this.visibility = true
393
   .el-input__inner{
416
   .el-input__inner{
394
     font-weight: bolder;
417
     font-weight: bolder;
395
   }
418
   }
396
-  
419
+
397
 }
420
 }
398
 </style>
421
 </style>

+ 27 - 1
src/xt_pages/outpatientCharges/components/registerDialog.vue Просмотреть файл

177
           </el-option>
177
           </el-option>
178
         </el-select>
178
         </el-select>
179
       </el-form-item>
179
       </el-form-item>
180
+
181
+      <el-form-item label="救助人群类型:" :validate-event="is_Name">
182
+        <el-select v-model="form.mdtrt_type" placeholder="请选择" style="width:100%;">
183
+          <el-option
184
+            v-for="item in mdtrt"
185
+            :key="item.value"
186
+            :label="item.label"
187
+            :value="item.value">
188
+          </el-option>
189
+        </el-select>
190
+      </el-form-item>
180
       <el-form-item label="挂号费:">
191
       <el-form-item label="挂号费:">
181
         <el-input v-model="form.registration_fee"></el-input>
192
         <el-input v-model="form.registration_fee"></el-input>
182
       </el-form-item>
193
       </el-form-item>
274
           age: '',
285
           age: '',
275
           id_card: '',
286
           id_card: '',
276
           register: '',
287
           register: '',
288
+          mdtrt_type:'',
277
           doctor: '',
289
           doctor: '',
278
           id_card_type: 1,
290
           id_card_type: 1,
279
           department: '',
291
           department: '',
339
         }, {
351
         }, {
340
           value: 310,
352
           value: 310,
341
           label: '职工基本医疗保险'
353
           label: '职工基本医疗保险'
342
-        }],
354
+        }],mdtrt: [{
355
+            value: "1",
356
+            label: '新冠肺炎确诊患者'
357
+          }, {
358
+            value: "2",
359
+            label: '其他国家突发公共事件'
360
+          }, {
361
+            value: "3",
362
+            label: '新冠肺炎疑似患者'
363
+          }, {
364
+            value: "4",
365
+            label: '无症状感染者'
366
+          }
367
+        ],
343
         register: [{
368
         register: [{
344
           value: 1,
369
           value: 1,
345
           label: '普通'
370
           label: '普通'
699
         this.form.medical_insurance_card = ''
724
         this.form.medical_insurance_card = ''
700
         this.form.name = ''
725
         this.form.name = ''
701
         this.form.gender = ''
726
         this.form.gender = ''
727
+        this.form.mdtrt_type=''
702
         this.form.medical_care = ''
728
         this.form.medical_care = ''
703
         this.form.birthda = ''
729
         this.form.birthda = ''
704
         this.form.age = ''
730
         this.form.age = ''

+ 19 - 4
src/xt_pages/outpatientCharges/outpatientChargesManagement.vue Просмотреть файл

242
                             items.curPrescriptions.order.maf_pay ? items.curPrescriptions.order.maf_pay.toFixed(2) : ''
242
                             items.curPrescriptions.order.maf_pay ? items.curPrescriptions.order.maf_pay.toFixed(2) : ''
243
                           }}元</span></span>
243
                           }}元</span></span>
244
 
244
 
245
-                        <!--                        <span>基金支付金额:<span-->
246
-                        <!--                            style="color:red;">{{-->
247
-                        <!--                            items.curPrescriptions.order.hifp_pay ? items.curPrescriptions.order.hifp_pay.toFixed(2) : ''-->
248
-                        <!--                          }}元</span></span>-->
249
                         <span>个人账户支付金额:<span
245
                         <span>个人账户支付金额:<span
250
                             style="color:red;">{{
246
                             style="color:red;">{{
251
                             items.curPrescriptions.order.acct_pay ? items.curPrescriptions.order.acct_pay.toFixed(2) : ''
247
                             items.curPrescriptions.order.acct_pay ? items.curPrescriptions.order.acct_pay.toFixed(2) : ''
264
                             items.curPrescriptions.order.balc ? items.curPrescriptions.order.balc.toFixed(2) : ''
260
                             items.curPrescriptions.order.balc ? items.curPrescriptions.order.balc.toFixed(2) : ''
265
                           }}元</span></span>
261
                           }}元</span></span>
266
 
262
 
263
+
264
+                        <span>完全自费:<span
265
+                          style="color:red;">{{
266
+                            items.curPrescriptions.order.fulamt_ownpay_amt ? items.curPrescriptions.order.fulamt_ownpay_amt.toFixed(2) : ''
267
+                          }}元</span></span>
268
+
269
+                        <span>超限价:<span
270
+                          style="color:red;">{{
271
+                            items.curPrescriptions.order.overlmt_self_pay ? items.curPrescriptions.order.overlmt_self_pay.toFixed(2) : ''
272
+                          }}元</span></span>
273
+
274
+                        <span>个人共济:<span
275
+                          style="color:red;">{{
276
+                            items.curPrescriptions.order.acct_mulaid_pay ? items.curPrescriptions.order.acct_mulaid_pay.toFixed(2) : ''
277
+                          }}元</span></span>
278
+
267
                         <span v-if="items.curPrescriptions.order_status  == 1">待结算</span>
279
                         <span v-if="items.curPrescriptions.order_status  == 1">待结算</span>
268
                         <span v-if="items.curPrescriptions.order_status  == 2">已结算</span>
280
                         <span v-if="items.curPrescriptions.order_status  == 2">已结算</span>
269
                         <span v-if="items.curPrescriptions.order_status  == 3">已退费</span>
281
                         <span v-if="items.curPrescriptions.order_status  == 3">已退费</span>
282
+
270
                       </div>
283
                       </div>
284
+
285
+
271
                     </div>
286
                     </div>
272
                   </div>
287
                   </div>
273
 
288