Browse Source

耗材参数

XMLWAN 4 years ago
parent
commit
48176563aa

+ 27 - 3
src/xt_pages/dialysis/dialysisPrintOrder.vue View File

344
           >打印</el-button
344
           >打印</el-button
345
         >
345
         >
346
       </template>
346
       </template>
347
+       <template v-if="org_template_info.template_id == 25">
348
+        <el-button
349
+          :loading="loading"
350
+          size="small"
351
+          icon="el-icon-printer"
352
+          @click="printThisPage"
353
+          type="primary"
354
+          >打印</el-button
355
+        >
356
+      </template>
347
     </div>
357
     </div>
348
     <div class="app-container" style="min-height:0;">
358
     <div class="app-container" style="min-height:0;">
349
       <!--<div class="order-print-btn"-->
359
       <!--<div class="order-print-btn"-->
544
             v-bind:childResponse="childResponse"
554
             v-bind:childResponse="childResponse"
545
             v-if="org_template_info.template_id == 24"
555
             v-if="org_template_info.template_id == 24"
546
           ></DialysisPrintOrderTwentyFour>
556
           ></DialysisPrintOrderTwentyFour>
557
+          <DialysisPrintOrderTwentyFive
558
+            v-bind:childResponse="childResponse"
559
+            v-if="org_template_info.template_id == 25"
560
+          >
561
+          </DialysisPrintOrderTwentyFive>
547
         </div>
562
         </div>
548
       </el-container>
563
       </el-container>
549
     </div>
564
     </div>
587
 import DialysisPrintOrderTwentyTwo from "./template/DialysisPrintOrderTwentyTwo";
602
 import DialysisPrintOrderTwentyTwo from "./template/DialysisPrintOrderTwentyTwo";
588
 import DialysisPrintOrderTwentyThree from "./template/DialysisPrintOrderTwentyThree";
603
 import DialysisPrintOrderTwentyThree from "./template/DialysisPrintOrderTwentyThree";
589
 import DialysisPrintOrderTwentyFour from "./template/DialysisPrintOrderTwentyFour";
604
 import DialysisPrintOrderTwentyFour from "./template/DialysisPrintOrderTwentyFour";
590
-
605
+import DialysisPrintOrderTwentyFive from "./template/DialysisPrintOrderTwentyFive";
591
 export default {
606
 export default {
592
   name: "dialysisPrintOrder",
607
   name: "dialysisPrintOrder",
593
   components: {
608
   components: {
609
+    DialysisPrintOrderTwentyFive,
594
     DialysisPrintOrderTwentyFour,
610
     DialysisPrintOrderTwentyFour,
595
     DialysisPrintOrderTwentyThree,
611
     DialysisPrintOrderTwentyThree,
596
     DialysisPrintOrderTwentyTwo,
612
     DialysisPrintOrderTwentyTwo,
615
     DialysisPrintOrderSeven,
631
     DialysisPrintOrderSeven,
616
     DialysisPrintOrderEight,
632
     DialysisPrintOrderEight,
617
     DialysisPrintOrderNine,
633
     DialysisPrintOrderNine,
634
+
618
     LabelBox,
635
     LabelBox,
619
     BreadCrumb
636
     BreadCrumb
620
   },
637
   },
851
           style: style,
868
           style: style,
852
           scanStyles: false
869
           scanStyles: false
853
         });
870
         });
854
-      } else if (this.org_template_info.template_id == 9) {
871
+      } else if (this.org_template_info.template_id == 9 ||  this.org_template_info.template_id==25) {
855
         printJS({
872
         printJS({
856
           printable: "dialysis-print-box",
873
           printable: "dialysis-print-box",
857
           type: "html",
874
           type: "html",
949
           style: style,
966
           style: style,
950
           scanStyles: false
967
           scanStyles: false
951
         });
968
         });
952
-      } 
969
+      }else if (this.org_template_info.template_id == 25) {
970
+        printJS({
971
+          printable: "dialysis-print-box",
972
+          type: "html",
973
+          style: style5,
974
+          scanStyles: false
975
+        });
976
+      }
953
     },
977
     },
954
     printThisOnePage() {
978
     printThisOnePage() {
955
       var ptime = Math.round(new Date().getTime() / 1000);
979
       var ptime = Math.round(new Date().getTime() / 1000);

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