Browse Source

修改华侨医院

csx 6 years ago
parent
commit
2032e47da4

+ 2 - 2
src/xt_pages/dialysis/batch_print/batch_print_order_other.vue View File

@@ -376,7 +376,7 @@
376 376
                         <check-box text="提前" :checked="isCheckBoxChecked(record.assessment_after_dislysis, 'dialysis_process', 2)"></check-box>
377 377
                         <div class="inline_block">
378 378
                           <div class="under_line" style="width: 30px;">
379
-                            {{record.assessment_after_dislysis&&record.assessment_after_dislysis.dialysis_process==2&&record.assessment_after_dislysis.actual_treatment_hour?record.assessment_after_dislysis.actual_treatment_hour:''}}
379
+                            {{record.assessment_after_dislysis&&record.assessment_after_dislysis.dialysis_process==2&&record.assessment_after_dislysis.in_advance_minute?record.assessment_after_dislysis.in_advance_minute:''}}
380 380
                           </div>
381 381
                           min
382 382
                         </div>
@@ -753,7 +753,7 @@
753 753
                     <div class="inline_block">
754 754
                       &emsp;实际超滤量:
755 755
                       <div class="under_line" style="width: 100px;">
756
-                        {{record.assessment_after_dislysis&&record.assessment_after_dislysis.actual_ultrafiltration?record.assessment_after_dislysis.actual_ultrafiltration:'/'}}
756
+                        {{record.prescription&&record.prescription.ultrafiltration?record.prescription.ultrafiltration:'/'}}
757 757
                       </div>
758 758
                       L
759 759
                     </div>

+ 3 - 3
src/xt_pages/dialysis/template/dialysisPrintOrderTwo.vue View File

@@ -63,9 +63,9 @@
63 63
                   </div>
64 64
                   <div class="inline_block" style="margin-left: 30px;">
65 65
                     透析机编号:
66
-                    <div class="under_line" style="width: 100px;">{{''}}</div>
66
+                    <div class="under_line" style="width: 100px;">{{dialysisOrder&&dialysisOrder.DeviceNumber&&dialysisOrder.DeviceNumber.number.length > 0?dialysisOrder.DeviceNumber.number:''}}</div>
67 67
                     型号
68
-                    <div class="under_line" style="width: 100px;">{{''}}</div>
68
+                    <div class="under_line" style="width: 100px;">{{predialysis&&predialysis.machine_type.length > 0 ?predialysis.machine_type:''}}</div>
69 69
                   </div>
70 70
                 </div>
71 71
                 <div class="row" style="padding: 2px 0;line-height:19px;">
@@ -412,7 +412,7 @@
412 412
                   <div class="inline_block" style="margin-left: 30px;">
413 413
                     实际超滤量:
414 414
                     <div class="under_line" style="width: 50px;">
415
-                      {{prescription.ultrafiltration?prescription.ultrafiltration:'/'}}
415
+                      {{afterdialysis.actual_ultrafiltration?afterdialysis.actual_ultrafiltration:'/'}}
416 416
                     </div>
417 417
                     L
418 418
                   </div>

+ 4 - 3
src/xt_pages/stock/config/goodInfo.vue View File

@@ -9,15 +9,16 @@
9 9
                       :isCreated="goodInfo.goodInfoDialog.isCreated" v-on:dialog-comfirm="goodInfoDialogComfirm"
10 10
                       v-on:dialog-cancle="goodInfoDialogCancle"></good-info-dailog>
11 11
 
12
+    <div class="cell clearfix" style="float: right">
13
+      <el-button size="small" icon="el-icon-circle-plus-outline" type="primary" @click="showInfoDialog">新增</el-button>
14
+    </div>
12 15
 
13 16
     <div class="cell clearfix">
14 17
       <el-input size="small" style="width: 400px;" class="filter-item" v-model="keywords"
15 18
                 placeholder="商品编码/规格名称"/>
16 19
       <el-button size="small" class="filter-item" type="primary" icon="el-icon-search" @click="search">搜索</el-button>
17 20
     </div>
18
-    <div class="cell clearfix" style="float: right">
19
-      <el-button size="small" icon="el-icon-circle-plus-outline" type="primary" @click="showInfoDialog">新增</el-button>
20
-    </div>
21
+
21 22
 
22 23
     <el-row :gutter="15">
23 24
       <el-col>

+ 6 - 3
src/xt_pages/stock/config/goodType.vue View File

@@ -6,15 +6,18 @@
6 6
                       :visibility="goodType.goodTypeDialog.isVisibility"
7 7
                       :isCreated="goodType.goodTypeDialog.isCreated" v-on:dialog-comfirm="goodTypeDialogComfirm"
8 8
                       v-on:dialog-cancle="goodTypeDialogCancle"></good-type-dialog>
9
+
10
+    <div class="cell clearfix" style="float: right">
11
+      <el-button size="small" icon="el-icon-circle-plus-outline" type="primary" @click="showDialog">新增</el-button>
12
+    </div>
13
+
9 14
     <div class="cell clearfix">
10 15
       <el-input size="small" style="width: 400px;" class="filter-item" v-model="keywords"
11 16
                 placeholder="类型编码/类型名称"/>
12 17
       <el-button size="small" class="filter-item" type="primary" icon="el-icon-search" @click="search">搜索</el-button>
13 18
 
14 19
     </div>
15
-    <div class="cell clearfix" style="float: right">
16
-      <el-button size="small" icon="el-icon-circle-plus-outline" type="primary" @click="showDialog">新增</el-button>
17
-    </div>
20
+
18 21
     <el-row :gutter="15">
19 22
       <el-col>
20 23
 

+ 20 - 4
src/xt_pages/stock/detail/print.vue View File

@@ -210,7 +210,6 @@
210 210
         return total
211 211
 
212 212
       }, calTotal(stock) {
213
-        console.log(stock)
214 213
 
215 214
         var array = []
216 215
         if (this.type == 1) {
@@ -223,7 +222,7 @@
223 222
         for (let i = 0; i < array.length; i++) {
224 223
           total_price = total_price + array[i].total_price
225 224
         }
226
-        return total_price
225
+        return  Math.floor(total_price * 100) / 100
227 226
       }, calTotalPrice() {
228 227
 
229 228
         var amountPrice = 0
@@ -243,9 +242,26 @@
243 242
               total_price = total_price + obj.query_warehouseout_info[a].total_price
244 243
             }
245 244
           }
246
-          amountPrice = amountPrice + total_price
245
+
246
+          amountPrice = amountPrice +  Math.floor(total_price* 100) / 100
247
+        }
248
+        return Math.floor(amountPrice* 100) / 100
249
+      }, getTotal: function(price, total) {
250
+        var m = 0, r1, r2
251
+        var s1 = price.toString()
252
+        var s2 = total.toString()
253
+        try {
254
+          m += s1.split('.')[1].length
255
+        } catch (e) {
256
+
257
+        }
258
+        try {
259
+        } catch (e) {
260
+          m += s2.split('.')[1].length
247 261
         }
248
-        return amountPrice
262
+        r1 = Number(price.toString().replace('.', ''))
263
+        r2 = Number(total.toString().replace('.', ''))
264
+        return r1 * r2 / Math.pow(10, m)
249 265
       }
250 266
     },
251 267
     created() {