Quellcode durchsuchen

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

XMLWAN vor 3 Jahren
Ursprung
Commit
9406957581

+ 5 - 5
src/views/layout/Layout.vue Datei anzeigen

@@ -17,11 +17,11 @@
17 17
           <p>透析管理</p>
18 18
         </div>
19 19
 
20
-         <div v-if="caigouShow" :class="index == 5 ? 'navOne navActive' : 'navOne'" @click="clickActive(5,'采购管理')">
21
-           <i class="iconfont icon-kccx navIcon"></i>
22
-           <p>采购管理</p>
23
-        </div>
24
-        
20
+<!--         <div v-if="caigouShow" :class="index == 5 ? 'navOne navActive' : 'navOne'" @click="clickActive(5,'采购管理')">-->
21
+<!--           <i class="iconfont icon-kccx navIcon"></i>-->
22
+<!--           <p>采购管理</p>-->
23
+<!--        </div>-->
24
+
25 25
         <div v-if="kucunShow" :class="index == 3 ? 'navOne navActive' : 'navOne'" @click="clickActive(3,'库房管理')">
26 26
           <i class="iconfont icon-kccx navIcon"></i>
27 27
           <p>库房管理</p>

+ 1 - 1
src/xt_pages/dialysis/template/DialysisPrintOrderFortySix.vue Datei anzeigen

@@ -1244,7 +1244,7 @@
1244 1244
                               monitor.operate_time < dialysisOrder.start_time)
1245 1245
                           "
1246 1246
                         >
1247
-                          {{
1247
+                         {{
1248 1248
                             monitor.ultrafiltration_volume
1249 1249
                               ? monitor.ultrafiltration_volume
1250 1250
                               : ""

+ 5 - 1
src/xt_pages/hospitalStation/newStatementPrint.vue Datei anzeigen

@@ -13,7 +13,7 @@
13 13
     </template>
14 14
 
15 15
     <div class='dialysisPage' style="padding-top:40px;">
16
-      <printOne :info="info" :p_admin="p_admin" :charge_admin="charge_admin"></printOne>
16
+      <printOne :info="info" :p_admin="p_admin" :charge_admin="charge_admin" :his="his" :his_hospital="his_hospital"></printOne>
17 17
     </div>
18 18
   </div>
19 19
 </template>
@@ -59,6 +59,8 @@
59 59
         info:null,
60 60
         p_admin:{},
61 61
         charge_admin:{},
62
+        his:{},
63
+        his_hospital:{},
62 64
       };
63 65
     },
64 66
     methods:{
@@ -176,6 +178,8 @@
176 178
                 that.p_admin = response.data.data.printor_admin;
177 179
                 that.charge_admin = response.data.data.charge_admin;
178 180
 
181
+                that.his = response.data.data.his;
182
+                that.his_hospital = response.data.data.his_hospital;
179 183
 
180 184
                 that.info['p_admin'] =  that.p_admin;
181 185
                 that.info['charge_admin'] =  that.charge_admin;

+ 20 - 3
src/xt_pages/hospitalStation/statementTemplate/printOne.vue Datei anzeigen

@@ -77,7 +77,7 @@
77 77
         <td>单位名称</td>
78 78
         <td colspan="5">{{info.emp_name}}</td>
79 79
         <td width="80">联系电话</td>
80
-        <td width="110">{{}}</td>
80
+        <td width="110"></td>
81 81
         <td width="80">身份证号</td>
82 82
         <td colspan="3">{{info.certno}}</td>
83 83
       </tr>
@@ -128,7 +128,7 @@
128 128
       <tr>
129 129
         <td colspan="12" style="text-align:left;padding-left:10px;">
130 130
           本次就医:总费用{{info.medfee_sumamt}}元,基金支付{{info.fund_pay_sumamt}}元,个人支付{{info.psn_pay}}元。
131
-          (起付线 {{info.act_pay_dedc}}元, 先自付 {{info.preselfpay_amt}}元, 段内自付 {{info.psn_pay - info.preselfpay_amt}} )
131
+          (起付线 {{info.act_pay_dedc}}元, 先自付 {{info.preselfpay_amt}}元, 段内自付 {{(info.psn_pay - info.preselfpay_amt).toFixed(2)}} )
132 132
         </td>
133 133
       </tr>
134 134
       <tr>
@@ -278,6 +278,13 @@
278 278
         <td colspan="3" style="text-align:left;padding-left:10px;">公务员基金支付</td>
279 279
         <td colspan="3">{{info.cvlserv_pay}}</td>
280 280
       </tr>
281
+
282
+      <tr>
283
+        <td colspan="3" style="text-align:left;padding-left:10px;">其他基金支付</td>
284
+        <td colspan="3">{{info.oth_pay}}</td>
285
+        <td colspan="3" style="text-align:left;padding-left:10px;">个人账户支付</td>
286
+        <td colspan="3">{{info.acct_pay}}</td>
287
+      </tr>
281 288
       <tr>
282 289
         <td>收款人:</td>
283 290
         <td colspan="2">{{info.charge_admin.user_name}}</td>
@@ -320,7 +327,17 @@
320 327
         type: Object,
321 328
         default: function() {
322 329
           return {}
323
-        }
330
+        },
331
+      },his: {
332
+        type: Object,
333
+        default: function() {
334
+          return {}
335
+        },
336
+      },his_record: {
337
+        type: Object,
338
+        default: function() {
339
+          return {}
340
+        },
324 341
       }
325 342
     },methods:{
326 343
       getDay(dateString1,dateString2){

+ 2 - 2
src/xt_pages/outpatientDoctorStation/pastInquiries.vue Datei anzeigen

@@ -14,9 +14,9 @@
14 14
                         format="yyyy-MM-dd"
15 15
                         value-format="yyyy-MM-dd"
16 16
                         placeholder="选择日期时间" align="right"></el-date-picker>
17
-        <!-- <el-button size="small" style="margin:0 10px;" class="filter-item" type="primary" @click="batchPrint(1)">处方筏批量打印</el-button>
17
+        <el-button size="small" style="margin:0 10px;" class="filter-item" type="primary" @click="batchPrint(1)">处方筏批量打印</el-button>
18 18
         <el-button size="small" style="margin:0 10px;" class="filter-item" type="primary" @click="batchPrint(2)">治疗单批量打印</el-button>
19
-        <el-button size="small" style="margin:0 10px;" class="filter-item" type="primary" @click="batchPrint(3)">检验单批量打印</el-button> -->
19
+        <el-button size="small" style="margin:0 10px;" class="filter-item" type="primary" @click="batchPrint(3)">检验单批量打印</el-button>
20 20
       </div>
21 21
       <el-table :data="tableData" border ref="table" style="width: 100%;" :row-style="{ color: '#303133' }" @selection-change="handleSelectionChange"
22 22
                 :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}" highlight-current-row>

+ 10 - 10
src/xt_pages/outpatientDoctorStation/template/printSix.vue Datei anzeigen

@@ -26,9 +26,9 @@
26 26
 
27 27
         <div class="infoTitle" style="border-bottom: 1px solid #000">
28 28
           <p style="width: 174px">科室:{{ item.info ? getDepart(item.info.departments) : "" }}</p>
29
-          <p style="width: 176px">费别:</p>
30
-          <p style="width: 198px" v-if="hisPatient.number.length <= 11">
31
-            门诊号:{{ hisPatient.number ? hisPatient.number : "" }}
29
+          <p style="width: 150px">费别:</p>
30
+          <p style="width: 210px" v-if="hisPatient.number.length <= 11">
31
+            门诊号:12345678912{{ hisPatient.number ? hisPatient.number : "" }}
32 32
           </p>
33 33
 
34 34
           <p style="text-align: right; width: 155px">
@@ -50,14 +50,14 @@
50 50
           </p>
51 51
         </div>
52 52
         <div class="infoTitle" style="border-bottom: 1px solid #000">
53
-          <p>姓名:{{ item.patient.name ? item.patient.name : "" }}</p>
54
-          <p>
53
+          <p style="width: 150px;">姓名:{{ item.patient.name ? item.patient.name : "" }}</p>
54
+          <p style="width: 145px;">
55 55
             性别:
56 56
             <span v-if="item.patient.gender == 1">男</span>
57 57
             <span v-if="item.patient.gender == 2">女</span>
58 58
           </p>
59
-          <p>年龄:{{ getAge(item.patient) ? getAge(item.patient) : "" }}岁</p>
60
-          <p>电话:{{ item.patient.phone }}</p>
59
+          <p style="width: 135px;">年龄:{{ getAge(item.patient) ? getAge(item.patient) : "" }}岁</p>
60
+          <p style="max-width: 150px;text-align: right;">电话:{{ item.patient.phone }}</p>
61 61
         </div>
62 62
         <div class="infoTitle" style="border-bottom: 1px solid #000">
63 63
           <p style="width:100%">地址:{{ item.patient.home_address }}</p>
@@ -138,7 +138,7 @@
138 138
               }}元/{{ it.count }}次
139 139
             </div>
140 140
           </div>
141
-          <div style="text-align: center">(以下空白)</div>
141
+          <!-- <div style="text-align: center">(以下空白)</div> -->
142 142
         </div>
143 143
 
144 144
         <div class="infoTitle"></div>
@@ -462,10 +462,10 @@ export default {
462 462
   font-size: 22px;
463 463
   text-align: center;
464 464
   font-weight: bold;
465
-  display: flex;
465
+  // display: flex;
466 466
   position: relative;
467 467
   left: 50%;
468
-  transform: translateX(-50px);
468
+  transform: translateX(-50%);
469 469
 }
470 470
 .infoTitle_thin {
471 471
   display: flex;