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
                                   <label-box :isChecked="record.assessment_after_dislysis.catheter.indexOf('更换敷料')>-1?true:false" showValue='更换敷料'></label-box>
790
                                   <label-box :isChecked="record.assessment_after_dislysis.catheter.indexOf('更换敷料')>-1?true:false" showValue='更换敷料'></label-box>
791
                               </td>
791
                               </td>
792
                               <td width='50'>
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
                               </td>
794
                               </td>
795
                               <td width='100'>
795
                               <td width='100'>
796
                                   <div class="under-line">&nbsp;
796
                                   <div class="under-line">&nbsp;

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

1127
                           <label-box :isChecked="afterdialysis.catheter.indexOf('更换敷料')>-1?true:false" showValue='更换敷料'></label-box>
1127
                           <label-box :isChecked="afterdialysis.catheter.indexOf('更换敷料')>-1?true:false" showValue='更换敷料'></label-box>
1128
                       </td>
1128
                       </td>
1129
                       <td width='50'>
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
                       </td>
1131
                       </td>
1132
                       <td width='100'>
1132
                       <td width='100'>
1133
                           <div class="under-line">&nbsp;
1133
                           <div class="under-line">&nbsp;

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

38
                 <td>姓名:{{ patientInfo.name }}</td>
38
                 <td>姓名:{{ patientInfo.name }}</td>
39
                 <td>性别: {{ patientInfo_gender_1 ? "男" : "女" }}</td>
39
                 <td>性别: {{ patientInfo_gender_1 ? "男" : "女" }}</td>
40
                 <td>年龄:{{ getAge(patientInfo) }}</td>
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
               </tr>
44
               </tr>
47
               <tr>
45
               <tr>
48
                 <td>病床床号:
46
                 <td>病床床号:
57
                   </span>
55
                   </span>
58
                 </td>
56
                 </td>
59
                 <td>治疗时间:
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
                 </td>
59
                 </td>
63
                 <td>干体重:{{ predialysis.dry_weight ? predialysis.dry_weight : "/" }}kg</td>
60
                 <td>干体重:{{ predialysis.dry_weight ? predialysis.dry_weight : "/" }}kg</td>
64
                 <td>上次透后体重:
61
                 <td>上次透后体重:
73
                 </td>
70
                 </td>
74
                 <td>透析总次数:{{ patientInfo.total_dialysis + patientInfo.user_sys_before_count }}</td>
71
                 <td>透析总次数:{{ patientInfo.total_dialysis + patientInfo.user_sys_before_count }}</td>
75
                 <td colspan="2">患者评估:
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
                 </td>
84
                 </td>
78
               </tr>
85
               </tr>
79
               <tr>
86
               <tr>
80
                 <td colspan="4">
87
                 <td colspan="4">
81
-                  <span style="width: 14%;">血管通路:
88
+                  <span>血管通路:
82
                     {{ predialysis.blood_access_part_opera_name }}
89
                     {{ predialysis.blood_access_part_opera_name }}
83
                   </span>
90
                   </span>
84
-                  <span style="width: 14%;">部位:
91
+                  <span>部位:
85
                     {{ predialysis.blood_access_part_id }}
92
                     {{ predialysis.blood_access_part_id }}
86
                  </span>
93
                  </span>
87
-                  <span style="width: 14%;">通路评估:
94
+                  <span>通路评估:
88
                      <span v-if="predialysis.internal_fistula.indexOf('震颤-存在') >-1">震颤-存在</span>
95
                      <span v-if="predialysis.internal_fistula.indexOf('震颤-存在') >-1">震颤-存在</span>
89
                      <span v-if="predialysis.internal_fistula.indexOf('震颤-减弱') >-1">震颤-减弱</span>
96
                      <span v-if="predialysis.internal_fistula.indexOf('震颤-减弱') >-1">震颤-减弱</span>
90
                      <span v-if="predialysis.internal_fistula.indexOf('震颤-无') >-1">震颤-无</span>
97
                      <span v-if="predialysis.internal_fistula.indexOf('震颤-无') >-1">震颤-无</span>
91
 
98
 
92
                   </span>
99
                   </span>
93
-                  <!-- <span style="width: 14%;">震颤:</span> -->
94
-                  <!-- <span style="width: 14%;">外观:</span> -->
100
+                
95
                   <span style="width: 14%;">置换方式:
101
                   <span style="width: 14%;">置换方式:
96
                     {{
102
                     {{
97
                       getDisplaceLiquiPart(prescription.displace_liqui_part)
103
                       getDisplaceLiquiPart(prescription.displace_liqui_part)
265
                 <td>{{monitor.ultrafiltration_volume? monitor.ultrafiltration_volume: ""}}</td>
271
                 <td>{{monitor.ultrafiltration_volume? monitor.ultrafiltration_volume: ""}}</td>
266
                 <td>{{monitor.ultrafiltration_rate? monitor.ultrafiltration_rate: ""}}</td>
272
                 <td>{{monitor.ultrafiltration_rate? monitor.ultrafiltration_rate: ""}}</td>
267
                 <td>{{monitor.conductivity? monitor.conductivity: ""}}</td>
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
                   {{monitor.result? monitor.result: ""}}
277
                   {{monitor.result? monitor.result: ""}}
270
                 </td>
278
                 </td>
271
                 <td>
279
                 <td>
272
                   <span
280
                   <span
273
                     style="height: 30px; display: inline-block"
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
                   </span>
285
                   </span>
278
                   <img
286
                   <img
279
                     style="height: 40px"
287
                     style="height: 40px"
280
-                    :src="setAdminUserES(monitor.creater)"
288
+                    :src="setAdminUserES(monitor.monitoring_nurse)"
281
                     alt=""
289
                     alt=""
282
                     srcset=""
290
                     srcset=""
283
                     v-else
291
                     v-else
430
               </tr>
438
               </tr>
431
               <tr>
439
               <tr>
432
                 <td colspan="4">
440
                 <td colspan="4">
433
-                  <span style="width: 14%;">通路评估:
434
-                    {{
441
+                  <span>通路评估:
442
+                    内瘘:{{
435
                       afterdialysis.internal_fistula
443
                       afterdialysis.internal_fistula
436
                         ? afterdialysis.internal_fistula
444
                         ? afterdialysis.internal_fistula
437
                         : ""
445
                         : ""
438
                      }}
446
                      }}
439
 
447
 
440
-                     {{
448
+                  导管:{{
441
                         afterdialysis.catheter ? afterdialysis.catheter : ""
449
                         afterdialysis.catheter ? afterdialysis.catheter : ""
442
                     }}
450
                     }}
443
                   </span>
451
                   </span>

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

1
 <template>
1
 <template>
2
   <div id='invoice-print' style="position: relative;">
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
       <div style="display: flex;width: 575px;margin-bottom: 5px; position: relative;left: 506px;">
4
       <div style="display: flex;width: 575px;margin-bottom: 5px; position: relative;left: 506px;">
5
         {{printDate}}
5
         {{printDate}}
6
       </div>
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
           <div >
9
           <div >
10
             <span>姓名:{{paramsObj.name}}</span>
10
             <span>姓名:{{paramsObj.name}}</span>
11
             <span style="margin-left: 60px;">性别:</span>
11
             <span style="margin-left: 60px;">性别:</span>
16
             <span style="margin-right: 60px;">NO:</span>
16
             <span style="margin-right: 60px;">NO:</span>
17
           </div>
17
           </div>
18
         </div>
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
           <div>项目</div>
20
           <div>项目</div>
21
           <div>金额</div>
21
           <div>金额</div>
22
           <div>项目</div>
22
           <div>项目</div>
24
           <div>项目</div>
24
           <div>项目</div>
25
           <div>金额</div>
25
           <div>金额</div>
26
         </div>
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
           <div style="display:flex;justify-content: space-around;">
28
           <div style="display:flex;justify-content: space-around;">
29
             
29
             
30
             <div style="">西药费</div>
30
             <div style="">西药费</div>
31
             <div style="">{{ list.westernMedicineCostTotal ? list.westernMedicineCostTotal.toFixed(2) : '' }}</div>
31
             <div style="">{{ list.westernMedicineCostTotal ? list.westernMedicineCostTotal.toFixed(2) : '' }}</div>
32
             <div style="">检查费</div>
32
             <div style="">检查费</div>
33
             <div style="">{{ list.checkCostTotal ? list.checkCostTotal.toFixed(2) : '' }}</div>
33
             <div style="">{{ list.checkCostTotal ? list.checkCostTotal.toFixed(2) : '' }}</div>
34
-            <div style="">治疗费</div>
34
+            <div style="position: relative;left: 16px">治疗费</div>
35
             <div style="position:  relative;left: 16px;">{{ list.treatCostTotal ? list.treatCostTotal.toFixed(2) : '' }}</div>
35
             <div style="position:  relative;left: 16px;">{{ list.treatCostTotal ? list.treatCostTotal.toFixed(2) : '' }}</div>
36
           </div>
36
           </div>
37
 
37
 
61
             <div style="position:  relative;left: -169px;">{{ list.materialCostTotal ? list.materialCostTotal.toFixed(2) : '' }}</div>
61
             <div style="position:  relative;left: -169px;">{{ list.materialCostTotal ? list.materialCostTotal.toFixed(2) : '' }}</div>
62
           </div>
62
           </div>
63
         </div>
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
             <span>合计(大写):</span>
67
             <span>合计(大写):</span>
68
             <span  style="">
68
             <span  style="">
69
               <span v-if="zhongwen.indexOf('万') > -1 && zhongwen.indexOf('拾') > -1 && zhongwen.indexOf('拾') == 1">
69
               <span v-if="zhongwen.indexOf('万') > -1 && zhongwen.indexOf('拾') > -1 && zhongwen.indexOf('拾') == 1">
121
           </div>
121
           </div>
122
           <span style="position: relative;top:0px;left:0px">¥:{{totalPrice.toFixed(2)}}</span>
122
           <span style="position: relative;top:0px;left:0px">¥:{{totalPrice.toFixed(2)}}</span>
123
         </div>
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
       <div style="border-bottom: 1px solid black;width:573px;font-Size:12px">
127
       <div style="border-bottom: 1px solid black;width:573px;font-Size:12px">
126
         <div  style="display:flex;margin: 3px 0px;">
128
         <div  style="display:flex;margin: 3px 0px;">
127
           <div style="width:140px">医保:门慢统筹:{{list.order.hifp_pay}}</div>
129
           <div style="width:140px">医保:门慢统筹:{{list.order.hifp_pay}}</div>
146
           <div style="width:140px">收款人:{{list.admin_user_name}}</div>
148
           <div style="width:140px">收款人:{{list.admin_user_name}}</div>
147
         </div>
149
         </div>
148
       </div>
150
       </div>
149
-   
151
+      
150
   </div>
152
   </div>
151
 </template>
153
 </template>
152
 <script>
154
 <script>

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

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

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

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

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

16
         <!-- 此下条为本地开发下页面 -->
16
         <!-- 此下条为本地开发下页面 -->
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> -->
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
         <!-- org_id != 10138 && org_id != 10278 && org_id !=4&& org_id !=0 -->
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
         <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>
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
       </div>
22
       </div>
23
   </div>
23
   </div>

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

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