Jelajahi Sumber

团体售票不打印加个

LaveyD 1 bulan lalu
induk
melakukan
32aaecad86
2 mengubah file dengan 3 tambahan dan 2 penghapusan
  1. 2 2
      src/components/PrintTemplate.vue
  2. 1 0
      src/utils/print.js

+ 2 - 2
src/components/PrintTemplate.vue

@@ -66,14 +66,14 @@
         <template v-else>
           <span
             class="el"
-            v-if="!currentTicket.is_otaorder"
+            v-if="!currentTicket.is_otaorder && !currentTicket.teamId"
             :style="elementStyle.price">
             <i style="font-size:0.8em; font-style:normal">{{ elementStyle.price&&elementStyle.price.format }}</i> ¥ {{ currentTicket.isPrint_price_active ? currentTicket.print_price*currentTicket.checkNum : currentTicket.price }} <span v-if="showUnit">元</span>
           </span>
 
           <span
             class="el"
-            v-if="!currentTicket.is_otaorder"
+            v-if="!currentTicket.is_otaorder && !currentTicket.teamId"
             :style="elementStyle.singlePrice">
             <i style="font-size:0.8em; font-style:normal">{{ elementStyle.singlePrice&&elementStyle.singlePrice.format }}</i> ¥ {{ currentTicket.isPrint_price_active ? currentTicket.print_price : $NP.divide(currentTicket.price, currentTicket.checkNum) }} <span v-if="showUnit">元</span>
           </span>

+ 1 - 0
src/utils/print.js

@@ -133,6 +133,7 @@ const Print = function (order, ticket) {
     let tickets = order.tickets || order.ticketList || []
 
     tickets.forEach((item, index) => {
+      item.teamId = order.teamId
       item.index = index
       item.remark = order.remark
       item.orderNo = order.orderNo