陈少旭 3 semanas atrás
pai
commit
3a2a212603
1 arquivos alterados com 32 adições e 11 exclusões
  1. 32 11
      src/xt_pages/outpatientTool/components/settle.vue

+ 32 - 11
src/xt_pages/outpatientTool/components/settle.vue Ver arquivo

@@ -258,6 +258,14 @@
258 258
           </template>
259 259
         </el-table-column>
260 260
 
261
+        <el-table-column align="center" prop="item_name" label="付款详情">
262
+          <!--          <template slot-scope="scope">{{scope.row.oth_desc}}</template>-->
263
+          <template slot-scope="scope" style="width: 100px">
264
+            <el-input v-model="scope.row.oth_desc"></el-input>
265
+            <el-button size="small" @click="change(scope.row.id,scope.row.oth_desc,'oth_desc')">修改</el-button>
266
+          </template>
267
+        </el-table-column>
268
+
261 269
           <el-table-column align="center" prop="total" label="费用总额">
262 270
               <template slot-scope="scope">
263 271
                   <div>{{scope.row.total.toFixed(2)}}</div>
@@ -400,35 +408,44 @@ import { uParseTime } from '@/utils/tools'
400 408
       },getTypeName(row){
401 409
         let name = ""
402 410
         if(row.insutype == '390'){
403
-          // let a =  config.mdtrtarea_admvs.slice(0, 4); //就医地前4位编码
411
+          // let c =  this.config.mdtrtarea_admvs.slice(0, 4); //就医地前4位编码
404 412
           let a =  this.config.mdtrtarea_admvs.slice(0, 3); //就医地前3位编码
405 413
 
414
+          let e =  this.config.mdtrtarea_admvs.slice(0, 2); //就医地前3位编码
415
+
406 416
 
407
-          // let aa=  row.his.insuplc_admdvs.slice(0, 4); //参保地前4位编码
417
+          let f=  row.his.insuplc_admdvs.slice(0, 2); //参保地前4位编码
418
+
419
+          // let d=  row.his.insuplc_admdvs.slice(0, 4); //参保地前4位编码
408 420
           let b=  row.his.insuplc_admdvs.slice(0, 3); //参保地前3位编码
409 421
           if(a == b){
410
-             name = "本地城乡"
422
+              name = "本地城乡"
411 423
           }else{
412
-            name = "异地城乡"
424
+            if(e == f){
425
+              name = "省内异地城乡"
426
+            }else{
427
+              name = "省外异地城乡"
428
+            }
413 429
           }
414 430
 
415 431
         }else if(row.insutype == '310'){
416
-          // let c =  config.mdtrtarea_admvs.slice(0, 4); //就医地前4位编码
432
+          // let c =  this.config.mdtrtarea_admvs.slice(0, 4); //就医地前4位编码
417 433
           let a = this.config.mdtrtarea_admvs.slice(0, 3); //就医地前3位编码
418
-
419
-
434
+          let e =  this.config.mdtrtarea_admvs.slice(0, 2); //就医地前3位编码
435
+          let f=  row.his.insuplc_admdvs.slice(0, 2); //参保地前4位编码
420 436
           // let d=  row.his.insuplc_admdvs.slice(0, 4); //参保地前4位编码
421 437
           let b=  row.his.insuplc_admdvs.slice(0, 3); //参保地前3位编码
422 438
           if(a == b){
423
-
424 439
             name = "本地职工"
425 440
           }else{
426
-            name = "异地职工"
441
+            if (e == f){
442
+              name = "省内异地职工"
443
+            }else{
444
+              name = "省外异地职工"
445
+            }
427 446
           }
428
-
429 447
         }else{
430 448
           name = "其他"
431
-
432 449
         }
433 450
       return name
434 451
       },getName(id){
@@ -719,6 +736,10 @@ import { uParseTime } from '@/utils/tools'
719 736
               if(order.sch.id == 0){
720 737
                 mode_name = "未排班"
721 738
               }else{
739
+                console.log(order)
740
+                console.log(order.sch.mode_id)
741
+                console.log(this.modeOptions[order.sch.mode_id])
742
+
722 743
                 mode_name = this.modeOptions[order.sch.mode_id].name
723 744
               }
724 745