ソースを参照

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

陈少旭 1 ヶ月 前
コミット
3fd1fae842

+ 3 - 3
src/api/advice.js ファイルの表示

@@ -358,9 +358,9 @@ export function EditNewDoctorAdvice(patient, id, advice, mode) {
358 358
       mode,
359 359
     method: 'Put',
360 360
     data: advice,
361
-    headers: {
362
-      Permission: 2
363
-    }
361
+    // headers: {
362
+    //   Permission: 2
363
+    // }
364 364
   })
365 365
 }
366 366
 

+ 2 - 0
src/xt_pages/dialysis/PatientBox.vue ファイルの表示

@@ -865,6 +865,8 @@ export default {
865 865
         return "modeRed";
866 866
       } else if (id == 3) {
867 867
         return "modePurple";
868
+      }else if(id == 9){
869
+        return "modePurple";
868 870
       }
869 871
     },
870 872
     

+ 11 - 9
src/xt_pages/dialysis/batch_print/batch_print_order_seventyfour.vue ファイルの表示

@@ -26,7 +26,7 @@
26 26
               <table border="1" class="table-box" style="border-collapse: collapse;text-align: center;width: 100%;">
27 27
                 <tbody>
28 28
                   <tr>
29
-                    <td width="80" style="line-height:30px;">治疗日期: 
29
+                    <td width="80" style="line-height:30px;">治疗日期:
30 30
                       {{ getTime(record.schedule_date, "{y}年{m}月{d}日") }}
31 31
                     </td>
32 32
                   </tr>
@@ -50,7 +50,7 @@
50 50
                             record.dialysis_order.device_number.number.length >
51 51
                               0
52 52
                               ? record.dialysis_order.device_number.number
53
-                              : record.device_number.number 
53
+                              : record.device_number.number
54 54
                           }}
55 55
                         </div>
56 56
                       </div>
@@ -97,7 +97,7 @@
97 97
                           {{ anticoagulantName(record.prescription) }} &nbsp;&nbsp;
98 98
                           {{record.prescription.anticoagulant_zongliang ? record.prescription.anticoagulant_zongliang : "0"}}
99 99
                         </span>U&nbsp;&nbsp;
100
-                        
100
+
101 101
                         <label-box :isChecked="record.prescription.anticoagulant==2 ? true :false" showValue="普通肝素:"></label-box>&nbsp;&nbsp;
102 102
                         <div style="display: inline-block;">
103 103
                           首剂:
@@ -125,7 +125,9 @@
125 125
                       <div style="line-height:30px;">
126 126
                         <span v-if="org_id != 9779">处方脱水量: {{ record.prescription.prescription_water ? record.prescription.prescription_water : "" }} ml &nbsp;&nbsp;</span>
127 127
                         <span v-if="org_id == 9779">目标脱水量:{{ record.prescription.target_ultrafiltration ? record.prescription.target_ultrafiltration : "" }} L&nbsp;&nbsp;</span>
128
-                        <span>透析液流量: {{ record.prescription.dialysate_flow ? record.prescription.dialysate_flow : "" }} </span>ml/h
128
+                        <span>透析液流量: {{ record.prescription.dialysate_flow ? record.prescription.dialysate_flow : "" }} </span>
129
+                        <span v-if="org_id!=9779">ml/h</span>
130
+                        <span v-if="org_id==9779">ml/min</span>
129 131
                       </div>
130 132
                     </td>
131 133
                     <td >
@@ -149,7 +151,7 @@
149 151
                   </td>
150 152
                   <td style="width: 30%;line-height: 30px;">
151 153
                     透析(滤)器:
152
-                    
154
+
153 155
                     {{ record.prescription.dialysis_dialyszers ? record.prescription.dialysis_dialyszers : "" }}
154 156
 
155 157
                     {{ record.prescription.dialysis_strainer ? record.prescription.dialysis_strainer : "" }}
@@ -287,7 +289,7 @@
287 289
                           record.lastafterweight.weight_after
288 290
                           ).toFixed(1)
289 291
                           : '未称重'
290
-                          }}kg 
292
+                          }}kg
291 293
                       </td>
292 294
                     </tr>
293 295
 
@@ -575,7 +577,7 @@
575 577
               }
576 578
 
577 579
               var delghTwo = 0
578
-              
580
+
579 581
               if (
580 582
                 this.records[recordIndex].advices &&
581 583
                 this.records[recordIndex].advices.length < 13
@@ -584,7 +586,7 @@
584 586
               } else {
585 587
                 delghTwo = 0
586 588
               }
587
-              
589
+
588 590
               if (delghTwo > 0) {
589 591
                 if (
590 592
                   typeof this.records[recordIndex].advices === 'undefined' ||
@@ -812,7 +814,7 @@
812 814
           return ''
813 815
         }
814 816
         if (key[id] in this.operatorMaps) {
815
-          
817
+
816 818
           return this.operatorMaps[key[id]].es_url
817 819
         } else {
818 820
           return ''

+ 2 - 1
src/xt_pages/dialysis/batch_print/batch_print_order_sixtyeight.vue ファイルの表示

@@ -1153,6 +1153,7 @@
1153 1153
                           <span v-if="record.prescription.anticoagulant == 15"
1154 1154
                             >&nbsp;甲磺酸萘莫司他</span
1155 1155
                           >
1156
+                            <span v-if="record.prescription.anticoagulant == 16">&nbsp;低分子量肝素钙</span>
1156 1157
                         </div>
1157 1158
                       </div>
1158 1159
                       <div class="inline_block" style="margin-left: 20px" v-if=" record.prescription.anticoagulant !=1" >
@@ -3453,7 +3454,7 @@ export default {
3453 3454
       });
3454 3455
   },
3455 3456
   methods: {
3456
-  
3457
+
3457 3458
     getTimeOne(val) {
3458 3459
       return uParseTime(val, "{y}");
3459 3460
     },

+ 1 - 1
src/xt_pages/dialysis/details/consumable/dialysisGoodPrint.vue ファイルの表示

@@ -192,7 +192,7 @@ import org from '../../../../router/modules/org'
192 192
         name ="IUF"
193 193
       }
194 194
       if(val == 8){
195
-        name ="IUF"
195
+        name ="HFHD"
196 196
       }
197 197
       if(val == 9){
198 198
         name ="HFHD+HP"

+ 37 - 0
src/xt_pages/dialysis/details/consumable/signPrint.vue ファイルの表示

@@ -492,6 +492,43 @@
492 492
         if(name == 7){
493 493
          name = "低分子肝素钠"
494 494
        }
495
+       if(name == 8){
496
+         name = "依诺肝素"
497
+       }
498
+       if(name == 9){
499
+         name = "达肝素"
500
+       }
501
+       if(name == 10){
502
+         name = "体外抗凝"
503
+       }
504
+       if(name == 11){
505
+         name = "那屈肝素"
506
+       }
507
+       if(name == 12){
508
+         name = "无抗凝剂"
509
+       }
510
+       if(name == 13){
511
+         name = "那屈肝素钙"
512
+       }
513
+       if(name == 14){
514
+         name = "肝素钙注射液"
515
+       }
516
+       if(name == 15){
517
+         name = "甲磺酸萘莫司他"
518
+       }
519
+       if(name == 16){
520
+         name = "低分子量肝素钙"
521
+       }
522
+       if(name == 17){
523
+         name = "肝素钠"
524
+       }
525
+       if(name == 18){
526
+         name = "贝米肝素钠注射液"
527
+       }
528
+       if(name == 19){
529
+         name = "低分子量肝素钠"
530
+       }
531
+
495 532
 
496 533
        return name
497 534
      },

+ 7 - 4
src/xt_pages/dialysis/template/DialysisPrintOrdereightythree.vue ファイルの表示

@@ -64,7 +64,7 @@
64 64
 
65 65
             <tr>
66 66
               <td colspan="3">
67
-            
67
+
68 68
                 <div class="row" style="padding: 2px 0; line-height: 23px;display: inline-block;" >
69 69
                   <div class="inline_block" style="flex: 0.8;">
70 70
                     T:
@@ -193,7 +193,10 @@
193 193
                   <span v-if="org_id == 9779">目标脱水量:{{ prescription.target_ultrafiltration ?
194 194
                     prescription.target_ultrafiltration : "" }} L&nbsp;&nbsp;</span>
195 195
                   <span>透析液流量: {{ prescription.dialysate_flow ? prescription.dialysate_flow : "" }}
196
-                  </span>ml/h&nbsp;&nbsp;
196
+                  </span>
197
+                  <span v-if="org_id!=9779">ml/h</span>
198
+                  <span v-if="org_id==9779">ml/min</span>
199
+                  &nbsp;&nbsp;
197 200
                   <span>
198 201
                     透析(滤)器:
199 202
                     {{ prescription.dialysis_dialyszers ? prescription.dialysis_dialyszers : "" }} &nbsp;
@@ -247,7 +250,7 @@
247 250
                   <label-box :isChecked="predialysis.blood_access_part_opera_name.indexOf('股静脉') != -1 ? true : false"
248 251
                   showValue="股静脉"></label-box>&nbsp;
249 252
                 其他:
250
-                <div style="display: inline-block;" 
253
+                <div style="display: inline-block;"
251 254
                   v-if="predialysis.blood_access_part_opera_name.indexOf('内瘘') == -1 &&
252 255
                   predialysis.blood_access_part_opera_name.indexOf('无绦纶套') == -1 &&
253 256
                   predialysis.blood_access_part_opera_name.indexOf('带隧道带绦纶套') == -1 &&
@@ -969,7 +972,7 @@ export default {
969 972
         const obj45='备注'
970 973
         checkDate.push(obj45)
971 974
       }
972
-      
975
+
973 976
       if (
974 977
         this.dialysisOrder == null ||
975 978
         this.dialysisOrder.start_nurse == 0

+ 4 - 2
src/xt_pages/stock/detail/stockOutDetail.vue ファイルの表示

@@ -1038,6 +1038,8 @@ export default {
1038 1038
           this.tableOut[i].total_price = (this.getStockCount(this.tableOut[i].good_id) * this.tableOut[i].retail_price).toFixed(2)
1039 1039
         }else if(this.orgId==10635){
1040 1040
            this.tableOut[i].total_price = (this.getWarehouseOut(this.tableOut[i].good_id) * this.tableOut[i].retail_price).toFixed(2)
1041
+        }else if(this.orgId==10744){
1042
+           this.tableOut[i].total_price = (this.getWarehouseOut(this.tableOut[i].good_id) * this.tableOut[i].retail_price).toFixed(2)
1041 1043
         }else{
1042 1044
           this.tableOut[i].total_price = (this.getStockCount(this.tableOut[i].good_id) * this.tableOut[i].retail_price).toFixed(2)
1043 1045
         }
@@ -1045,13 +1047,13 @@ export default {
1045 1047
         if(this.orgId  == 10265 || this.orgId ==10215 || this.orgId == 9919 || this.orgId == 9671 || this.orgId == 10402 || this.orgId==10138 || this.orgId==10278||this.orgId==10537||this.orgId==10610){
1046 1048
             this.tableOut[i].out_count = this.getMySelfCount(this.tableOut[i].good_id)
1047 1049
         }
1048
-        if(this.orgId == 10210 || this.orgId == 9675  || this.orgId == 9956 || this.orgId == 10217 || this.orgId == 10188 || this.orgId == 10191 || this.orgId ==10489 || this.orgId == 10375 || this.orgId == 10485 || this.orgId ==10635 || this.orgId ==10726 || this.orgId == 10724 || this.orgId ==10635 || this.orgId ==10724 || this.orgId ==10726 || this.orgId ==10721 || this.orgId == 10633 || this.orgId == 0  || this.orgId == 10387 || this.orgId == 10571){
1050
+        if(this.orgId == 10210 || this.orgId == 9675  || this.orgId == 9956 || this.orgId == 10217 || this.orgId == 10188 || this.orgId == 10191 || this.orgId ==10489 || this.orgId == 10375 || this.orgId == 10485 || this.orgId ==10635 || this.orgId ==10726 || this.orgId == 10724 || this.orgId ==10635 || this.orgId ==10724 || this.orgId ==10726 || this.orgId ==10721 || this.orgId == 10633 || this.orgId == 0  || this.orgId == 10387 || this.orgId == 10571 || this.orgId == 10744){
1049 1051
           this.tableOut[i].out_count = this.getWarehouseOut(this.tableOut[i].good_id)
1050 1052
         }
1051 1053
         if(this.orgId ==10445){
1052 1054
           this.tableOut[i].out_count = this.getStockCount(this.tableOut[i].good_id)
1053 1055
         }
1054
-        if(this.orgId!=10265 && this.orgId !=10215  && this.orgId != 9671 &&this.orgId!=10210&&this.orgId!=9675 && this.orgId!=9956&& this.orgId!=10217 && this.orgId!=10188 && this.orgId!=10191 && this.orgId!=9919 && this.orgId!=0&& this.orgId!=10402 && this.orgId != 10489 && this.orgId!=10375 && this.orgId!=10485&&this.orgId!=0&&this.orgId!=10138&&this.orgId!=10278&&this.orgId!=10537&&this.orgId!=10610 &&this.orgId!=10445 &&  this.orgId !=10635  &&  this.orgId !=10724 &&  this.orgId !=10726  &&  this.orgId !=10721 && this.orgId!=10633 && this.orgId!=0&& this.orgId!=10387&& this.orgId!=10571){
1056
+        if(this.orgId!=10265 && this.orgId !=10215  && this.orgId != 9671 &&this.orgId!=10210&&this.orgId!=9675 && this.orgId!=9956&& this.orgId!=10217 && this.orgId!=10188 && this.orgId!=10191 && this.orgId!=9919 && this.orgId!=0&& this.orgId!=10402 && this.orgId != 10489 && this.orgId!=10375 && this.orgId!=10485&&this.orgId!=0&&this.orgId!=10138&&this.orgId!=10278&&this.orgId!=10537&&this.orgId!=10610 &&this.orgId!=10445 &&  this.orgId !=10635  &&  this.orgId !=10724 &&  this.orgId !=10726  &&  this.orgId !=10721 && this.orgId!=10633 && this.orgId!=0&& this.orgId!=10387&& this.orgId!=10571&& this.orgId!=10744){
1055 1057
           this.tableOut[i].out_count = this.getStockCount(this.tableOut[i].good_id)
1056 1058
         }
1057 1059
         this.tableOut[i].manufacturer_name = this.getManufacturerNameOne(this.tableOut[i].manufacturer)

+ 2 - 2
src/xt_pages/stock/query/purchaseNewStockQuery.vue ファイルの表示

@@ -289,13 +289,13 @@ export default {
289 289
                
290 290
               }
291 291
              
292
-               if(this.org_id ==10697){
292
+               if(this.org_id ==10697 || this.org_id == 0){
293 293
                   list[i].stock_in_price = list[i].buy_price
294 294
                   list[i].stockMoney = (list[i].buy_price * list[i].stockIn).toFixed(2)
295 295
                }else if(this.org_id ==9671){
296 296
                 list[i].stock_in_price = list[i].buy_price
297 297
                 list[i].stockMoney = (list[i].buy_price * list[i].stockIn).toFixed(2)
298
-               }else if(this.org_id == 10644 || this.org_id == 10752 || this.org_id == 0){
298
+               }else if(this.org_id == 10644 || this.org_id == 10752){
299 299
                  list[i].stock_in_price = "/"
300 300
                  console.log("val1",this.getAllStockInPrice(list[i].StWarehousingInfoTwo))
301 301
                  console.log("val2",this.getAllStockInFlowPrice(list[i].WareStartInStockFlow))

+ 6 - 1
src/xt_pages/user/components/EditGroupAdvice.vue ファイルの表示

@@ -1002,13 +1002,18 @@ export default {
1002 1002
                 mode = "3-1";
1003 1003
               }
1004 1004
             }
1005
-            console.log("编辑",submitForm)
1005
+            console.log("编辑43333",submitForm)
1006
+            if(submitForm.push_start_time == "null" || submitForm.push_start_time == {}|| submitForm.push_start_time == undefined){
1007
+                console.log("hahahhahahah")
1008
+                submitForm.push_start_time = ""
1009
+            }
1006 1010
             if(_this.groupForm.advice_type=="临时"){
1007 1011
                  _this.groupForm.advice_type = 2
1008 1012
               }
1009 1013
             if(_this.groupForm.advice_type=="长期"){
1010 1014
                  _this.groupForm.advice_type = 1
1011 1015
             }
1016
+            console.log("-----------------",submitForm)
1012 1017
             EditNewDoctorAdvice(
1013 1018
               this.patientID,
1014 1019
               this.groupSelectRow.id,

+ 2 - 0
src/xt_pages/user/courseOfDisease_new.vue ファイルの表示

@@ -1469,6 +1469,8 @@
1469 1469
        });
1470 1470
       },
1471 1471
       add_click(){
1472
+        this.record_date = ""
1473
+        this.record_date = moment(new Date()).format('YYYY-MM-DD HH:mm:ss')
1472 1474
         this.admin_user_id = ""
1473 1475
         this.admin_user_id = this.$store.getters.xt_user.user.id
1474 1476
         this.fetchAllDoctorAndNurse()

+ 4 - 1
src/xt_pages/user/doctorAdvice.vue ファイルの表示

@@ -2385,6 +2385,8 @@ export default {
2385 2385
 
2386 2386
           console.log("2323223",this.adviceForm)
2387 2387
 
2388
+         
2389
+
2388 2390
           EditNewDoctorAdvice(
2389 2391
             this.patientID,
2390 2392
             this.adviceForm.id,
@@ -3150,7 +3152,6 @@ export default {
3150 3152
         adviceNames: [],
3151 3153
         advice_doctor: groups[0].user_name,
3152 3154
         doctor: groups[0].advice_doctor,
3153
-
3154 3155
         remark: groups[0].remark,
3155 3156
         groupno: groupno,
3156 3157
         
@@ -3202,6 +3203,8 @@ export default {
3202 3203
           remark:groups[index].remark
3203 3204
         };
3204 3205
 
3206
+        console.log("push_start_time======",item.push_start_time)
3207
+
3205 3208
         if (item.id in childMap) {
3206 3209
           for (const key in childMap[item.id]) {
3207 3210
             this.rowKey++;

+ 4 - 0
src/xt_pages/user/templateSummary.vue ファイルの表示

@@ -1860,6 +1860,10 @@
1860 1860
           this.startYear = val+"-" + "31"
1861 1861
         }else if(val == "2024-02"){
1862 1862
           this.startYear = val+"-" + "29"
1863
+        }else if(val == "2025-02"){
1864
+          this.startYear = val+"-" + "28"
1865
+        }else if(val == "2026-02"){
1866
+          this.startYear = val+"-" + "28"
1863 1867
         }else{
1864 1868
           this.startYear = val+"-" + "30"
1865 1869
         }

+ 1 - 1
src/xt_pages/workforce/components/ScheduleItem.vue ファイルの表示

@@ -50,7 +50,7 @@ export default {
50 50
 
51 51
             }else if(name == 'HDF'){
52 52
                 return 'modeRed'
53
-            }else if(name == 'HD+HP'){
53
+            }else if(name == 'HD+HP' || name=='HFHD+HP' ){
54 54
                 return 'modePurple'
55 55
             }else if(name == 'PHF'){
56 56
                 return 'modephf'

+ 1 - 1
src/xt_pages/workforce/components/template_table_item.vue ファイルの表示

@@ -36,7 +36,7 @@ export default {
36 36
 
37 37
           }else if(name == 'HDF'){
38 38
               return 'modeRed'
39
-          }else if(name == 'HD+HP'){
39
+          }else if(name == 'HD+HP' || name=='HFHD+HP' ){
40 40
               return 'modePurple'
41 41
           }
42 42
       }