See999 3 年之前
父節點
當前提交
f01a3083b0
共有 2 個文件被更改,包括 1834 次插入0 次删除
  1. 23 0
      src/xt_pages/dialysis/dialysisPrintOrder.vue
  2. 1811 0
      src/xt_pages/dialysis/template/DialysisPrintOrderSixteen.vue

+ 23 - 0
src/xt_pages/dialysis/dialysisPrintOrder.vue 查看文件

180
           >打印</el-button
180
           >打印</el-button
181
         >
181
         >
182
       </template>
182
       </template>
183
+      <template v-if="org_template_info.template_id == 16">
184
+        <el-button
185
+          :loading="loading"
186
+          size="small"
187
+          icon="el-icon-printer"
188
+          @click="printThisPage"
189
+          type="primary"
190
+          >打印</el-button
191
+        >
192
+      </template>
183
     </div>
193
     </div>
184
     <div class="app-container ">
194
     <div class="app-container ">
185
       <!--<div class="order-print-btn"-->
195
       <!--<div class="order-print-btn"-->
273
         v-bind:childResponse="childResponse"
283
         v-bind:childResponse="childResponse"
274
         v-if="org_template_info.template_id == 15"
284
         v-if="org_template_info.template_id == 15"
275
       ></DialysisPrintOrderFifteen>
285
       ></DialysisPrintOrderFifteen>
286
+      <DialysisPrintOrderSixteen
287
+        v-bind:childResponse="childResponse"
288
+        v-if="org_template_info.template_id == 16"
289
+      ></DialysisPrintOrderSixteen>
276
     </div>
290
     </div>
277
   </div>
291
   </div>
278
 </template>
292
 </template>
299
 import DialysisPrintOrderThirteen from "./template/DialysisPrintOrderThirteen";
313
 import DialysisPrintOrderThirteen from "./template/DialysisPrintOrderThirteen";
300
 import DialysisPrintOrderFourteen from "./template/DialysisPrintOrderFourteen";
314
 import DialysisPrintOrderFourteen from "./template/DialysisPrintOrderFourteen";
301
 import DialysisPrintOrderFifteen from "./template/DialysisPrintOrderFifteen";
315
 import DialysisPrintOrderFifteen from "./template/DialysisPrintOrderFifteen";
316
+import DialysisPrintOrderSixteen from "./template/DialysisPrintOrderSixteen";
302
 
317
 
303
 export default {
318
 export default {
304
   name: "dialysisPrintOrder",
319
   name: "dialysisPrintOrder",
305
   components: {
320
   components: {
321
+    DialysisPrintOrderSixteen,
306
     DialysisPrintOrderFifteen,
322
     DialysisPrintOrderFifteen,
307
     DialysisPrintOrderFourteen,
323
     DialysisPrintOrderFourteen,
308
     DialysisPrintOrderThirteen,
324
     DialysisPrintOrderThirteen,
554
           style: style,
570
           style: style,
555
           scanStyles: false
571
           scanStyles: false
556
         });
572
         });
573
+      } else if (this.org_template_info.template_id == 16){
574
+        printJS({
575
+          printable: "dialysis-print-box",
576
+          type: "html",
577
+          style: style,
578
+          scanStyles: false
579
+        });
557
       }
580
       }
558
     },
581
     },
559
     printThisOnePage() {
582
     printThisOnePage() {

文件差異過大導致無法顯示
+ 1811 - 0
src/xt_pages/dialysis/template/DialysisPrintOrderSixteen.vue