see999 4 년 전
부모
커밋
abbfef6b26

+ 13 - 5
src/xt_pages/dialysis/template/DialysisPrintOrderThirtyFour.vue 파일 보기

@@ -178,9 +178,13 @@
178 178
                     <div class="inline_block" style="flex:1;">
179 179
                         透析时间:
180 180
                         <div class="under_line" style="width: 50px;text-align: center">
181
-                        {{ prescription.dialysis_duration_hour ? prescription.dialysis_duration_hour : "/" }}
181
+                        {{ prescription.dialysis_duration_hour ? prescription.dialysis_duration_hour : "" }}
182 182
                         </div>
183 183
                         小时
184
+                        <div class="under_line" style="width: 50px;text-align: center">
185
+                        {{ prescription.dialysis_duration_minute ? prescription.dialysis_duration_minute : "" }}
186
+                        </div>
187
+                        分钟
184 188
                     </div>
185 189
                     <div class="inline_block" style="margin-left:20px;flex:1;">
186 190
                         血流量:
@@ -351,28 +355,32 @@
351 355
                             {{ afterdialysis.actual_treatment_hour ? afterdialysis.actual_treatment_hour : "" }}
352 356
                             </div>
353 357
                             小时
358
+                            <div class="under_line" style="width: 30px;text-align: center">
359
+                            {{ afterdialysis.actual_treatment_minute ? afterdialysis.actual_treatment_minute : "" }}
360
+                            </div>
361
+                            分钟
354 362
                         </div>
355
-                        <div class="inline_block" style="margin-left:20px;">
363
+                        <div class="inline_block" style="margin-left:10px;">
356 364
                             实际脱水量:
357 365
                             <div class="under_line" style="width: 70px;text-align: center">
358 366
                             {{ afterdialysis.actual_ultrafiltration ? afterdialysis.actual_ultrafiltration : "" }}
359 367
                             </div>
360 368
                             ml
361 369
                         </div>
362
-                        <div class="inline_block" style="margin-left:20px;">
370
+                        <div class="inline_block" style="margin-left:10px;">
363 371
                             透后体重:
364 372
                             <div class="under_line" style="width: 70px;text-align: center">
365 373
                             {{ afterdialysis.weight_after ? afterdialysis.weight_after : "" }}
366 374
                             </div>
367 375
                             kg
368 376
                         </div>
369
-                        <div class="inline_block" style="margin-left:20px;">
377
+                        <div class="inline_block" style="margin-left:10px;">
370 378
                             透析器级别
371 379
                             <div class="under_line" style="width: 100px;text-align: center">
372 380
                                 {{ afterdialysis.cruor ? afterdialysis.cruor : '' }}
373 381
                             </div>
374 382
                         </div>
375
-                        <div class="inline_block" style="margin-left:20px;">
383
+                        <div class="inline_block" style="margin-left:10px;">
376 384
                             离科时间
377 385
                             <div class="under_line" style="width: 70px;text-align: center">
378 386
                                 {{ dialysisOrder ? getTime(dialysisOrder.end_time, "{h}:{i}") : '' }}

+ 68 - 32
src/xt_pages/outpatientCharges/listTemplate/printOne.vue 파일 보기

@@ -1,41 +1,77 @@
1 1
 <template>
2 2
     <div id="list-print" class="list-print">
3
-        <div class="listTitle">翁源沅胜透析中心费用清单</div>
4
-        <div class="listInfo">
5
-            <div>患者姓名:邓红平</div>
6
-            <div>透析号:21000022</div>
7
-            <div>性别:女</div>
8
-            <div>年龄:45  岁</div>
9
-            <div>日期:2020-11-22 至 2020-11-22</div>
10
-        </div>
11
-        <table class="listTable" border="1">
12
-            <tr>
13
-                <td style="width:19%">开方日期</td>
14
-                <td style="width:10%">类别</td>
15
-                <td style="width:35%">项目名称</td>
16
-                <td style="width:10%">规格</td>
17
-                <td style="width:10%">单价(元)</td>
18
-                <td style="width:6%">数量</td>
19
-                <td style="width:10%">金额(元)</td>
20
-            </tr>
21
-            <tr v-for="item in 8">
22
-                <td style="width:19%">2020-12-12 13:11</td>
23
-                <td style="width:10%">化验费</td>
24
-                <td style="width:35%">血清葡萄糖测定(化学法或酶法)</td>
25
-                <td style="width:10%">1</td>
26
-                <td style="width:10%">23.00</td>
27
-                <td style="width:6%">1次</td>
28
-                <td style="width:10%">23.00</td>
29
-            </tr>
30
-        </table>
31
-        <div class="tableBottom">
32
-            <div class="tableBottomOne">制表人:指标人</div>
33
-            <div class="tableBottomOne">制表日期:2020-12-12 12:12:12</div>
34
-            <div class="tableBottomOne">总费用:12323.90元</div>
3
+        <div v-for='(i,index) in pageArr.length' :key="index">
4
+            <div class="listTitle">翁源沅胜透析中心费用清单</div>
5
+            <div class="listInfo">
6
+                <div>患者姓名:邓红平</div>
7
+                <div>透析号:21000022</div>
8
+                <div>性别:女</div>
9
+                <div>年龄:45  岁</div>
10
+                <div>日期:2020-11-22 至 2020-11-22</div>
11
+            </div>
12
+            <table class="listTable" border="1">
13
+                <tr>
14
+                    <td style="width:19%">开方日期</td>
15
+                    <td style="width:10%">类别</td>
16
+                    <td style="width:35%">项目名称</td>
17
+                    <td style="width:10%">规格</td>
18
+                    <td style="width:10%">单价(元)</td>
19
+                    <td style="width:6%">数量</td>
20
+                    <td style="width:10%">金额(元)</td>
21
+                </tr>
22
+                <tr v-for="item in pageArr[index]">
23
+                    <td style="width:19%">2020-12-12 13:11</td>
24
+                    <td style="width:10%">化验费</td>
25
+                    <td style="width:35%">血清葡萄糖测定(化学法或酶法)</td>
26
+                    <td style="width:10%">1</td>
27
+                    <td style="width:10%">23.00</td>
28
+                    <td style="width:6%">1次</td>
29
+                    <td style="width:10%">23.00</td>
30
+                </tr>
31
+            </table>
32
+            <div class="tableBottom">
33
+                <div class="tableBottomOne">制表人:指标人</div>
34
+                <div class="tableBottomOne">制表日期:2020-12-12 12:12:12</div>
35
+                <div class="tableBottomOne">总费用:12323.90元</div>
36
+            </div>
35 37
         </div>
36 38
     </div>
37 39
 </template>
38 40
 
41
+<script>
42
+export default {
43
+    data(){
44
+        return{
45
+            adviceLength:20,
46
+            page:1,
47
+            pageArr:[]
48
+        }
49
+    },
50
+    created(){
51
+        this.getPage()
52
+    },
53
+    methods:{
54
+        getPage(){
55
+            
56
+            if(this.adviceLength <= 13){
57
+                this.page = 1
58
+            }else if(this.adviceLength > 13){
59
+                this.page = parseInt(this.adviceLength / 13)
60
+                let num = this.adviceLength % 13
61
+                for (var i=0;i<this.page;i++){ 
62
+                    this.pageArr.push(13)
63
+                }
64
+                if(num != 0){
65
+                    this.pageArr.push(num)
66
+                }
67
+            }
68
+            
69
+            
70
+        }
71
+    }
72
+}
73
+</script>
74
+
39 75
 
40 76
 <style lang="scss" scoped>
41 77
 .list-print{

+ 3 - 3
src/xt_pages/outpatientCharges/summary.vue 파일 보기

@@ -40,7 +40,7 @@
40 40
           <!--<el-radio v-model="radio" label="2">汇总</el-radio>-->
41 41
         </div>
42 42
         <div>
43
-          <!-- <el-popover
43
+          <el-popover
44 44
             placement="bottom"
45 45
             width="210"
46 46
             trigger="click">
@@ -48,7 +48,7 @@
48 48
             <el-button size="small" ref="button_six" @click="open(2)">打印汇总</el-button>
49 49
             <el-button slot="reference" style="margin:0 10px;" type="primary" size="small">打印</el-button>
50 50
 
51
-          </el-popover> -->
51
+          </el-popover>
52 52
           <el-button size="small" type="primary" @click="export_detail">报表下载</el-button>
53 53
         </div>
54 54
       </div>
@@ -127,7 +127,7 @@
127 127
       width="900px"
128 128
       title="打印"
129 129
       :visible.sync="listVisible">
130
-      <listPrint :paramsObj='paramsObj'></listPrint>
130
+      <listPrint></listPrint>
131 131
     </el-dialog>
132 132
     <el-dialog
133 133
       class="centerDialog"