Browse Source

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

陈少旭 1 year ago
parent
commit
0a92e36d31

+ 1 - 1
src/xt_pages/dialysis/batch_print/batch_print_order_forty.vue View File

@@ -790,7 +790,7 @@
790 790
                                   <label-box :isChecked="record.assessment_after_dislysis.catheter.indexOf('更换敷料')>-1?true:false" showValue='更换敷料'></label-box>
791 791
                               </td>
792 792
                               <td width='50'>
793
-                                  <label-box :isChecked="record.assessment_after_dislysis.catheter.indexOf('干洁')==-1 && record.assessment_after_dislysis.catheter.indexOf('更换敷料')==-1?true:false" showValue='其他'></label-box>
793
+                                  <label-box :isChecked="record.assessment_after_dislysis.catheter!=''&&record.assessment_after_dislysis.catheter.indexOf('干洁')==-1 && record.assessment_after_dislysis.catheter.indexOf('更换敷料')==-1?true:false" showValue='其他'></label-box>
794 794
                               </td>
795 795
                               <td width='100'>
796 796
                                   <div class="under-line">&nbsp;

+ 1 - 1
src/xt_pages/dialysis/template/DialysisPrintOrderForty.vue View File

@@ -1127,7 +1127,7 @@
1127 1127
                           <label-box :isChecked="afterdialysis.catheter.indexOf('更换敷料')>-1?true:false" showValue='更换敷料'></label-box>
1128 1128
                       </td>
1129 1129
                       <td width='50'>
1130
-                          <label-box :isChecked="afterdialysis.catheter.indexOf('干洁')==-1 && afterdialysis.catheter.indexOf('更换敷料')==-1?true:false" showValue='其他'></label-box>
1130
+                          <label-box :isChecked="afterdialysis.catheter!=''&& afterdialysis.catheter.indexOf('干洁')==-1 && afterdialysis.catheter.indexOf('更换敷料')==-1?true:false" showValue='其他'></label-box>
1131 1131
                       </td>
1132 1132
                       <td width='100'>
1133 1133
                           <div class="under-line">&nbsp;

+ 28 - 20
src/xt_pages/dialysis/template/DialysisPrintOrdersixtySeven.vue View File

@@ -38,11 +38,9 @@
38 38
                 <td>姓名:{{ patientInfo.name }}</td>
39 39
                 <td>性别: {{ patientInfo_gender_1 ? "男" : "女" }}</td>
40 40
                 <td>年龄:{{ getAge(patientInfo) }}</td>
41
-                <td>门诊号: {{
42
-                    patientInfo.admission_number
43
-                      ? patientInfo.admission_number
44
-                      : "/"
45
-                  }}</td>
41
+                <td>门诊号:
42
+                  {{patientInfo.dialysis_no}}
43
+                </td>
46 44
               </tr>
47 45
               <tr>
48 46
                 <td>病床床号:
@@ -57,8 +55,7 @@
57 55
                   </span>
58 56
                 </td>
59 57
                 <td>治疗时间:
60
-                  {{afterdialysis.actual_treatment_hour }}<span v-if="afterdialysis.actual_treatment_hour>0">时</span>
61
-                  <span v-if="afterdialysis.actual_treatment_minute>0">{{afterdialysis.actual_treatment_minute>0}}</span> {{afterdialysis.actual_treatment_minute }}<span v-if="afterdialysis.actual_treatment_minute>0">分</span>
58
+                  {{getTime(prescription.record_date,"{y}-{m}-{d}") }}
62 59
                 </td>
63 60
                 <td>干体重:{{ predialysis.dry_weight ? predialysis.dry_weight : "/" }}kg</td>
64 61
                 <td>上次透后体重:
@@ -73,25 +70,34 @@
73 70
                 </td>
74 71
                 <td>透析总次数:{{ patientInfo.total_dialysis + patientInfo.user_sys_before_count }}</td>
75 72
                 <td colspan="2">患者评估:
76
-                  {{ receiverTreatmentAccess.sick_condition ? receiverTreatmentAccess.sick_condition : "/" }}
73
+                  入科方式:
74
+                  <span v-if="receiverTreatmentAccess.way == 1">步行</span>
75
+                  <span v-if="receiverTreatmentAccess.way == 2">扶行</span>
76
+                  <span v-if="receiverTreatmentAccess.way == 3">轮椅</span>
77
+                  <span v-if="receiverTreatmentAccess.way == 4">平车</span>
78
+
79
+                  意识:
80
+                  <span v-if="receiverTreatmentAccess.consciousness == 1">清醒</span>
81
+                  <span v-if="receiverTreatmentAccess.consciousness == 2">嗜睡</span>
82
+                  <span v-if="receiverTreatmentAccess.consciousness == 4">模糊</span>
83
+                  <span v-if="receiverTreatmentAccess.consciousness == 3">昏迷</span>
77 84
                 </td>
78 85
               </tr>
79 86
               <tr>
80 87
                 <td colspan="4">
81
-                  <span style="width: 14%;">血管通路:
88
+                  <span>血管通路:
82 89
                     {{ predialysis.blood_access_part_opera_name }}
83 90
                   </span>
84
-                  <span style="width: 14%;">部位:
91
+                  <span>部位:
85 92
                     {{ predialysis.blood_access_part_id }}
86 93
                  </span>
87
-                  <span style="width: 14%;">通路评估:
94
+                  <span>通路评估:
88 95
                      <span v-if="predialysis.internal_fistula.indexOf('震颤-存在') >-1">震颤-存在</span>
89 96
                      <span v-if="predialysis.internal_fistula.indexOf('震颤-减弱') >-1">震颤-减弱</span>
90 97
                      <span v-if="predialysis.internal_fistula.indexOf('震颤-无') >-1">震颤-无</span>
91 98
 
92 99
                   </span>
93
-                  <!-- <span style="width: 14%;">震颤:</span> -->
94
-                  <!-- <span style="width: 14%;">外观:</span> -->
100
+                
95 101
                   <span style="width: 14%;">置换方式:
96 102
                     {{
97 103
                       getDisplaceLiquiPart(prescription.displace_liqui_part)
@@ -265,19 +271,21 @@
265 271
                 <td>{{monitor.ultrafiltration_volume? monitor.ultrafiltration_volume: ""}}</td>
266 272
                 <td>{{monitor.ultrafiltration_rate? monitor.ultrafiltration_rate: ""}}</td>
267 273
                 <td>{{monitor.conductivity? monitor.conductivity: ""}}</td>
268
-                <td>{{monitor.dispose? monitor.dispose: ""}}
274
+                <td>
275
+                  {{monitor.symptom?monitor.symptom:"" }}&nbsp;
276
+                  {{monitor.dispose? monitor.dispose: ""}}&nbsp;
269 277
                   {{monitor.result? monitor.result: ""}}
270 278
                 </td>
271 279
                 <td>
272 280
                   <span
273 281
                     style="height: 30px; display: inline-block"
274
-                      v-if="setAdminUserES(monitor.creater) == ''"
282
+                      v-if="setAdminUserES(monitor.monitoring_nurse) == ''"
275 283
                       >
276
-                     {{ getAdminUser(monitor.creater) }}
284
+                     {{ getAdminUser(monitor.monitoring_nurse) }}
277 285
                   </span>
278 286
                   <img
279 287
                     style="height: 40px"
280
-                    :src="setAdminUserES(monitor.creater)"
288
+                    :src="setAdminUserES(monitor.monitoring_nurse)"
281 289
                     alt=""
282 290
                     srcset=""
283 291
                     v-else
@@ -430,14 +438,14 @@
430 438
               </tr>
431 439
               <tr>
432 440
                 <td colspan="4">
433
-                  <span style="width: 14%;">通路评估:
434
-                    {{
441
+                  <span>通路评估:
442
+                    内瘘:{{
435 443
                       afterdialysis.internal_fistula
436 444
                         ? afterdialysis.internal_fistula
437 445
                         : ""
438 446
                      }}
439 447
 
440
-                     {{
448
+                  导管:{{
441 449
                         afterdialysis.catheter ? afterdialysis.catheter : ""
442 450
                     }}
443 451
                   </span>

+ 12 - 10
src/xt_pages/outpatientCharges/invoiceTemplate/printTen.vue View File

@@ -1,11 +1,11 @@
1 1
 <template>
2 2
   <div id='invoice-print' style="position: relative;">
3
-    
3
+      <div style="text-align: center;width: 573px;font-size: 20px; font-weight: bolder;">灵山盛康收费收据</div>
4 4
       <div style="display: flex;width: 575px;margin-bottom: 5px; position: relative;left: 506px;">
5 5
         {{printDate}}
6 6
       </div>
7
-      
8
-        <div style="display: flex; justify-content: space-between;width: 573px;border: 1px solid black; position: relative;padding: 5px;">
7
+      <div style="border: 1px solid black;width: 573px;">
8
+        <div style="display: flex; justify-content: space-between;width: 573px;border-bottom: 1px solid black; position: relative;padding: 5px;">
9 9
           <div >
10 10
             <span>姓名:{{paramsObj.name}}</span>
11 11
             <span style="margin-left: 60px;">性别:</span>
@@ -16,7 +16,7 @@
16 16
             <span style="margin-right: 60px;">NO:</span>
17 17
           </div>
18 18
         </div>
19
-        <div style="display: flex;justify-content: space-around;width: 573px;  padding: 5px;border-left: 1px solid black;border-right: 1px solid black;border-bottom: 1px solid black;">
19
+        <div style="display: flex;justify-content: space-around;width: 573px;  padding: 5px;border-bottom: 1px solid black;">
20 20
           <div>项目</div>
21 21
           <div>金额</div>
22 22
           <div>项目</div>
@@ -24,14 +24,14 @@
24 24
           <div>项目</div>
25 25
           <div>金额</div>
26 26
         </div>
27
-        <div style="border: 1px solid black; border-top: none; width: 573px;min-height: 220px;">
27
+        <div style=" width: 573px;min-height: 220px;">
28 28
           <div style="display:flex;justify-content: space-around;">
29 29
             
30 30
             <div style="">西药费</div>
31 31
             <div style="">{{ list.westernMedicineCostTotal ? list.westernMedicineCostTotal.toFixed(2) : '' }}</div>
32 32
             <div style="">检查费</div>
33 33
             <div style="">{{ list.checkCostTotal ? list.checkCostTotal.toFixed(2) : '' }}</div>
34
-            <div style="">治疗费</div>
34
+            <div style="position: relative;left: 16px">治疗费</div>
35 35
             <div style="position:  relative;left: 16px;">{{ list.treatCostTotal ? list.treatCostTotal.toFixed(2) : '' }}</div>
36 36
           </div>
37 37
 
@@ -61,9 +61,9 @@
61 61
             <div style="position:  relative;left: -169px;">{{ list.materialCostTotal ? list.materialCostTotal.toFixed(2) : '' }}</div>
62 62
           </div>
63 63
         </div>
64
-        <div style="border: 1px solid black;border-top:none;padding: 5px;width: 573px;">
64
+        <div style="border-top:1px solid black;width: 573px;">
65 65
           
66
-          <div style="border-right: 1px solid black;display: inline-block;width: 360px;">
66
+          <div style="border-right: 1px solid black;display: inline-block;width: 360px;padding: 5px;">
67 67
             <span>合计(大写):</span>
68 68
             <span  style="">
69 69
               <span v-if="zhongwen.indexOf('万') > -1 && zhongwen.indexOf('拾') > -1 && zhongwen.indexOf('拾') == 1">
@@ -121,7 +121,9 @@
121 121
           </div>
122 122
           <span style="position: relative;top:0px;left:0px">¥:{{totalPrice.toFixed(2)}}</span>
123 123
         </div>
124
-      
124
+      </div>
125
+      <div style="width: 20px;font-size: 13px;position: absolute;top: 120px;left: -15px;">报销联加盖医院收费章有效</div>
126
+      <div style="width: 20px;font-size: 13px;position: absolute;top: 100px;left: 575px;">白 &nbsp; 存根 &nbsp; 红 &nbsp; 收据 &nbsp; 黄 &nbsp; 记账</div>
125 127
       <div style="border-bottom: 1px solid black;width:573px;font-Size:12px">
126 128
         <div  style="display:flex;margin: 3px 0px;">
127 129
           <div style="width:140px">医保:门慢统筹:{{list.order.hifp_pay}}</div>
@@ -146,7 +148,7 @@
146 148
           <div style="width:140px">收款人:{{list.admin_user_name}}</div>
147 149
         </div>
148 150
       </div>
149
-   
151
+      
150 152
   </div>
151 153
 </template>
152 154
 <script>

+ 0 - 2
src/xt_pages/outpatientDoctorStation/print.vue View File

@@ -8,7 +8,6 @@
8 8
         :doctorPorject="doctorPorject" :patient_id="patient_id" :record_date="record_date"
9 9
         :prescription_id="prescription_id"></printOne>
10 10
 
11
-
12 11
         <print-ten-one
13 12
           v-if="org_id == 10188" v-bind:childResponse="childResponse"
14 13
           :advicePrint="advicePrint" :ids="ids" :patient="patient" :hisPatient="hisPatient"
@@ -16,7 +15,6 @@
16 15
           :prescription_id="prescription_id"
17 16
         ></print-ten-one>
18 17
 
19
-
20 18
         <prinSeven v-if="org_id == 10375"
21 19
           v-bind:childResponse="childResponse"
22 20
           :advicePrint="advicePrint"

+ 0 - 7
src/xt_pages/outpatientDoctorStation/template/printOne.vue View File

@@ -326,13 +326,6 @@
326 326
 <!--        </div>-->
327 327
 
328 328
 
329
-
330
-
331
-
332
-
333
-
334
-
335
-
336 329
         <div class="doctorBox">
337 330
           <p v-if="org_id == 10217">
338 331
             医师:

+ 2 - 2
src/xt_pages/outpatientDoctorStation/treatPrint.vue View File

@@ -16,8 +16,8 @@
16 16
         <!-- 此下条为本地开发下页面 -->
17 17
         <!-- <printTwo v-if="org_id == 4" v-bind:childResponse="childResponse" :advicePrint="advicePrint" :ids="ids" :patient="patient" :hisPatient="hisPatient" :patient_id="patient_id" :record_date="record_date" :prescription_id="prescription_id"></printTwo> -->
18 18
         <!-- org_id != 10138 && org_id != 10278 && org_id !=4&& org_id !=0 -->
19
-        <printOne v-if="org_id != 10138 && org_id != 10278 && org_id !=4 && org_id != 10375 " v-bind:childResponse="childResponse" :advicePrint="advicePrint" :ids="ids" :patient="patient" :hisPatient="hisPatient" :patient_id="patient_id" :record_date="record_date" :prescription_id="prescription_id"></printOne>
20
-        <printThree v-if=" org_id == 10375" v-bind:childResponse="childResponse" :advicePrint="advicePrint" :ids="ids" :patient="patient" :hisPatient="hisPatient" :patient_id="patient_id" :record_date="record_date" :prescription_id="prescription_id"></printThree>
19
+        <printOne v-if="org_id != 10138 && org_id != 10278 && org_id !=4 && org_id != 10375 && org_id != 0 " v-bind:childResponse="childResponse" :advicePrint="advicePrint" :ids="ids" :patient="patient" :hisPatient="hisPatient" :patient_id="patient_id" :record_date="record_date" :prescription_id="prescription_id"></printOne>
20
+        <printThree v-if=" org_id == 10375 || org_id==0" v-bind:childResponse="childResponse" :advicePrint="advicePrint" :ids="ids" :patient="patient" :hisPatient="hisPatient" :patient_id="patient_id" :record_date="record_date" :prescription_id="prescription_id"></printThree>
21 21
         <printTwo v-if="org_id == 10138 || org_id == 10278 || org_id ==4" v-bind:childResponse="childResponse" :advicePrint="advicePrint" :ids="ids" :patient="patient" :hisPatient="hisPatient" :patient_id="patient_id" :record_date="record_date" :prescription_id="prescription_id" :newHisPatient="newHisPatient"></printTwo>
22 22
       </div>
23 23
   </div>

+ 2 - 0
src/xt_pages/stock/query/purchaseNewStockQueryPrint.vue View File

@@ -25,6 +25,7 @@
25 25
                             <thead>
26 26
                                 <tr>
27 27
                                   <td rowspan="2" width="80">序号</td>
28
+                                  <td rowspan="2" width="80">耗材名称</td>
28 29
                                   <td rowspan="2" width="80">耗材类型</td>
29 30
                                   <td rowspan="2" width="80">规格&单位</td>
30 31
                                   <td rowspan="2" width="80">生产厂商</td>
@@ -52,6 +53,7 @@
52 53
                             <tbody>
53 54
                                 <tr v-for="(item,index) in this.tableList" :key="index">
54 55
                                  <td>{{index + 1}}</td>
56
+                                 <td>{{item.good_name}}</td>
55 57
                                  <td>{{getGoodTypeName(item.good_type_id)}}</td>
56 58
                                  <td>{{item.specification_name}}</td>
57 59
                                  <td> {{getManufacturName(item.manufacturer)}}</td>