ソースを参照

Merge branch 'master' of http://git.shengws.com/csx/Vue_New

张保健 3 年 前
コミット
5536eeff4e
共有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() {

File diff suppressed because it is too large
+ 1811 - 0
src/xt_pages/dialysis/template/DialysisPrintOrderSixteen.vue