Browse Source

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

csx 2 years ago
parent
commit
b5f71ccbf0

+ 4 - 4
src/xt_pages/dialysis/template/DialysisPrintOrderFortyEight.vue View File

173
                   prescription.target_ultrafiltration
173
                   prescription.target_ultrafiltration
174
                     ? prescription.target_ultrafiltration
174
                     ? prescription.target_ultrafiltration
175
                     : "/"
175
                     : "/"
176
-                }}L
176
+                }}ml
177
               </span>
177
               </span>
178
             </td>
178
             </td>
179
             <td style="text-align: left" colspan="1">
179
             <td style="text-align: left" colspan="1">
294
                   afterdialysis.actual_ultrafiltration
294
                   afterdialysis.actual_ultrafiltration
295
                     ? afterdialysis.actual_ultrafiltration
295
                     ? afterdialysis.actual_ultrafiltration
296
                     : "/"
296
                     : "/"
297
-                }}L
297
+                }}ml
298
               </span>
298
               </span>
299
             </td>
299
             </td>
300
             <td style="text-align: left" colspan="2">
300
             <td style="text-align: left" colspan="2">
808
               <span style="display: inline-block; margin-left: 15px"
808
               <span style="display: inline-block; margin-left: 15px"
809
                 >使用特殊药物:</span
809
                 >使用特殊药物:</span
810
               >
810
               >
811
-              <!-- <label-box :isChecked="prescription.special_medicine == 1 ? true : false" showValue="无"></label-box>
811
+              <label-box :isChecked="prescription.special_medicine == 1 ? true : false" showValue="无"></label-box>
812
               <label-box :isChecked="prescription.special_medicine == 2 ? true : false" showValue="有"></label-box>:
812
               <label-box :isChecked="prescription.special_medicine == 2 ? true : false" showValue="有"></label-box>:
813
               <label-box
813
               <label-box
814
                 :isChecked="prescription.special_medicine == 3 ? true : false"
814
                 :isChecked="prescription.special_medicine == 3 ? true : false"
817
               <label-box
817
               <label-box
818
                 :isChecked="prescription.special_medicine == 4 ? true : false"
818
                 :isChecked="prescription.special_medicine == 4 ? true : false"
819
                 showValue="抗凝药"
819
                 showValue="抗凝药"
820
-              ></label-box> -->
820
+              ></label-box>
821
               其他:{{ prescription.special_medicine_other }}
821
               其他:{{ prescription.special_medicine_other }}
822
             </td>
822
             </td>
823
           </tr>
823
           </tr>

+ 13 - 13
src/xt_pages/outpatientCharges/invoiceTemplate/printSix.vue View File

1
 <template>
1
 <template>
2
     <div id='invoice-print'>
2
     <div id='invoice-print'>
3
         <div v-for='(i,index) in pageArr.length' :key="index" >
3
         <div v-for='(i,index) in pageArr.length' :key="index" >
4
-            <div :style="{position: 'absolute',top:(20 + (index * 570))  + 'px',left:200+ 'px',}">盐城大丰悦达金骆驼血液透析中心</div>
5
-            <div :style="{position: 'absolute',top:(80 + (index * 570))  + 'px',left:150+ 'px',}">{{ list.order_number }}</div>
4
+            <div :style="{position: 'absolute',top:(20 + (index * 660))  + 'px',left:200+ 'px',}">盐城大丰悦达金骆驼血液透析中心</div>
5
+            <div :style="{position: 'absolute',top:(70 + (index * 660))  + 'px',left:150+ 'px',}">{{ list.order_number }}</div>
6
             <div style="display:flex;justify-content: space-between;">
6
             <div style="display:flex;justify-content: space-between;">
7
-                <div :style="{position: 'absolute',top:(130 + (index * 570))  + 'px',left:80+ 'px',}">{{ paramsObj.name }}</div>
7
+                <div :style="{position: 'absolute',top:(100 + (index * 660))  + 'px',left:100+ 'px',}">{{ paramsObj.name }}</div>
8
             </div>
8
             </div>
9
-            <div :style="{position: 'absolute',top:(190 + (index * 570))  + 'px',left:80+ 'px',}">
9
+            <div :style="{position: 'absolute',top:(190 + (index * 660))  + 'px',left:120+ 'px',}">
10
                 <div v-if="list.westernMedicineCostTotal">西药 {{ list.westernMedicineCostTotal }}</div>
10
                 <div v-if="list.westernMedicineCostTotal">西药 {{ list.westernMedicineCostTotal }}</div>
11
                 <div v-if="list.treatCostTotal">治疗费 {{ list.treatCostTotal }}</div>
11
                 <div v-if="list.treatCostTotal">治疗费 {{ list.treatCostTotal }}</div>
12
                 <div v-if="list.bedCostTotal">床位费 {{ list.bedCostTotal }}</div>
12
                 <div v-if="list.bedCostTotal">床位费 {{ list.bedCostTotal }}</div>
16
                 <div v-if="list.otherCostTotal">其他费 {{ list.otherCostTotal }}</div>
16
                 <div v-if="list.otherCostTotal">其他费 {{ list.otherCostTotal }}</div>
17
                 <div v-if="list.materialCostTotal">材料费 {{ list.materialCostTotal }}</div>
17
                 <div v-if="list.materialCostTotal">材料费 {{ list.materialCostTotal }}</div>
18
             </div>
18
             </div>
19
-            <div :style="{position: 'absolute',top:(190 + (index * 570))  + 'px',left:260+ 'px'}">
19
+            <div :style="{position: 'absolute',top:(190 + (index * 660))  + 'px',left:300+ 'px'}">
20
                 <div v-for="item in list.order_info.slice(index * 10,(index * 10) + pageArr[index])">
20
                 <div v-for="item in list.order_info.slice(index * 10,(index * 10) + pageArr[index])">
21
                     <span style="display:inline-block;width:200px;">
21
                     <span style="display:inline-block;width:200px;">
22
                         <span v-if="item.advice.id == 0">
22
                         <span v-if="item.advice.id == 0">
41
                     </span>
41
                     </span>
42
                 </div>
42
                 </div>
43
             </div>
43
             </div>
44
-            <div :style="{position: 'absolute',top:(390 + (index * 570))  + 'px',left:110+ 'px'}">{{ zhongwen }}</div>
45
-            <div :style="{position: 'absolute',top:(390 + (index * 570))  + 'px',left:460+ 'px'}">{{ list.medfee_sumamt }}</div>
46
-            <div v-if="index == pageArr.length - 1" :style="{position: 'absolute',top:(420 + (index * 570))  + 'px',left:110+ 'px',width:100 + '%',fontSize:12+'px'}">
44
+            <div :style="{position: 'absolute',top:(390 + (index * 660))  + 'px',left:130+ 'px'}">{{ zhongwen }}</div>
45
+            <div :style="{position: 'absolute',top:(390 + (index * 660))  + 'px',left:480+ 'px'}">{{ list.medfee_sumamt }}</div>
46
+            <div v-if="index == pageArr.length - 1" :style="{position: 'absolute',top:(420 + (index * 660))  + 'px',left:110+ 'px',width:100 + '%',fontSize:12+'px'}">
47
                 <div style="display:flex;">
47
                 <div style="display:flex;">
48
                   <div style="width:140px">医疗总费用:{{ list.order.medfee_sumamt }}</div>
48
                   <div style="width:140px">医疗总费用:{{ list.order.medfee_sumamt }}</div>
49
                   <div style="width:140px">基金支付总额:{{ list.order.fund_pay_sumamt }}</div>
49
                   <div style="width:140px">基金支付总额:{{ list.order.fund_pay_sumamt }}</div>
70
 
70
 
71
             </div>
71
             </div>
72
             <div>
72
             <div>
73
-                <div :style="{position: 'absolute',top:(500 + (index * 570))  + 'px',left:100+ 'px'}">盐城大丰悦达金骆驼血液透析中心</div>
74
-                <div :style="{position: 'absolute',top:(500 + (index * 570))  + 'px',left:360+ 'px'}">{{ paramsObj.chargeName }}</div>
75
-                <div :style="{position: 'absolute',top:(500 + (index * 570))  + 'px',left:520+ 'px'}">
73
+                <div :style="{position: 'absolute',top:(480 + (index * 660))  + 'px',left:140+ 'px'}">盐城大丰悦达金骆驼血液透析中心</div>
74
+                <div :style="{position: 'absolute',top:(480 + (index * 660))  + 'px',left:410+ 'px'}">{{ paramsObj.chargeName }}</div>
75
+                <div :style="{position: 'absolute',top:(480 + (index * 660))  + 'px',left:550+ 'px'}">
76
                     <span>{{  paramsObj.setl_time ? paramsObj.setl_time.split(' ')[0].slice(0,4) : getTime(list.date, '{y}-{m}-{d}').slice(0,4) }}</span>
76
                     <span>{{  paramsObj.setl_time ? paramsObj.setl_time.split(' ')[0].slice(0,4) : getTime(list.date, '{y}-{m}-{d}').slice(0,4) }}</span>
77
                 </div>
77
                 </div>
78
-                <div :style="{position: 'absolute',top:(500 + (index * 570))  + 'px',left:560+ 'px'}">
78
+                <div :style="{position: 'absolute',top:(480 + (index * 660))  + 'px',left:610+ 'px'}">
79
                     <span>{{ paramsObj.setl_time ? parseInt(paramsObj.setl_time.split(' ')[0].slice(5,7)) : getTime(list.date, '{y}-{m}-{d}').slice(5,7) }}</span>
79
                     <span>{{ paramsObj.setl_time ? parseInt(paramsObj.setl_time.split(' ')[0].slice(5,7)) : getTime(list.date, '{y}-{m}-{d}').slice(5,7) }}</span>
80
                 </div>
80
                 </div>
81
-                <div :style="{position: 'absolute',top:(500 + (index * 570))  + 'px',left:600+ 'px'}">
81
+                <div :style="{position: 'absolute',top:(480 + (index * 660))  + 'px',left:650+ 'px'}">
82
                     <span>{{ paramsObj.setl_time ? parseInt(paramsObj.setl_time.split(' ')[0].slice(8,11)) : getTime(list.date, '{y}-{m}-{d}').slice(8,11) }}</span>
82
                     <span>{{ paramsObj.setl_time ? parseInt(paramsObj.setl_time.split(' ')[0].slice(8,11)) : getTime(list.date, '{y}-{m}-{d}').slice(8,11) }}</span>
83
                 </div>
83
                 </div>
84
             </div>
84
             </div>