陈少旭 3 weeks ago
parent
commit
3a2a212603
1 changed files with 32 additions and 11 deletions
  1. 32 11
      src/xt_pages/outpatientTool/components/settle.vue

+ 32 - 11
src/xt_pages/outpatientTool/components/settle.vue View File

258
           </template>
258
           </template>
259
         </el-table-column>
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
           <el-table-column align="center" prop="total" label="费用总额">
269
           <el-table-column align="center" prop="total" label="费用总额">
262
               <template slot-scope="scope">
270
               <template slot-scope="scope">
263
                   <div>{{scope.row.total.toFixed(2)}}</div>
271
                   <div>{{scope.row.total.toFixed(2)}}</div>
400
       },getTypeName(row){
408
       },getTypeName(row){
401
         let name = ""
409
         let name = ""
402
         if(row.insutype == '390'){
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
           let a =  this.config.mdtrtarea_admvs.slice(0, 3); //就医地前3位编码
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
           let b=  row.his.insuplc_admdvs.slice(0, 3); //参保地前3位编码
420
           let b=  row.his.insuplc_admdvs.slice(0, 3); //参保地前3位编码
409
           if(a == b){
421
           if(a == b){
410
-             name = "本地城乡"
422
+              name = "本地城乡"
411
           }else{
423
           }else{
412
-            name = "异地城乡"
424
+            if(e == f){
425
+              name = "省内异地城乡"
426
+            }else{
427
+              name = "省外异地城乡"
428
+            }
413
           }
429
           }
414
 
430
 
415
         }else if(row.insutype == '310'){
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
           let a = this.config.mdtrtarea_admvs.slice(0, 3); //就医地前3位编码
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
           // let d=  row.his.insuplc_admdvs.slice(0, 4); //参保地前4位编码
436
           // let d=  row.his.insuplc_admdvs.slice(0, 4); //参保地前4位编码
421
           let b=  row.his.insuplc_admdvs.slice(0, 3); //参保地前3位编码
437
           let b=  row.his.insuplc_admdvs.slice(0, 3); //参保地前3位编码
422
           if(a == b){
438
           if(a == b){
423
-
424
             name = "本地职工"
439
             name = "本地职工"
425
           }else{
440
           }else{
426
-            name = "异地职工"
441
+            if (e == f){
442
+              name = "省内异地职工"
443
+            }else{
444
+              name = "省外异地职工"
445
+            }
427
           }
446
           }
428
-
429
         }else{
447
         }else{
430
           name = "其他"
448
           name = "其他"
431
-
432
         }
449
         }
433
       return name
450
       return name
434
       },getName(id){
451
       },getName(id){
719
               if(order.sch.id == 0){
736
               if(order.sch.id == 0){
720
                 mode_name = "未排班"
737
                 mode_name = "未排班"
721
               }else{
738
               }else{
739
+                console.log(order)
740
+                console.log(order.sch.mode_id)
741
+                console.log(this.modeOptions[order.sch.mode_id])
742
+
722
                 mode_name = this.modeOptions[order.sch.mode_id].name
743
                 mode_name = this.modeOptions[order.sch.mode_id].name
723
               }
744
               }
724
 
745