From 9d73a49a0602755d69593810ab3e37c5ad3fa43f Mon Sep 17 00:00:00 2001 From: gyq <875626088@qq.com> Date: Thu, 17 Oct 2024 09:16:59 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E6=89=93=E5=8D=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/store/print.js | 4 +++- src/views/home/components/settleAccount.vue | 2 +- src/views/order/index.vue | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/store/print.js b/src/store/print.js index e4f090f..6006e89 100644 --- a/src/store/print.js +++ b/src/store/print.js @@ -159,7 +159,9 @@ export const usePrint = defineStore({ props.orderInfo.masterId = props.orderInfo.tableName; } props.orderInfo.outNumber = props.outNumber; - props.discountAmount = props.amount + if (!props.discountAmount) { + props.discountAmount = props.amount; + } this.receiptList.push(props); this.startReceiptPrint(); diff --git a/src/views/home/components/settleAccount.vue b/src/views/home/components/settleAccount.vue index 476d24a..8ff1e6a 100644 --- a/src/views/home/components/settleAccount.vue +++ b/src/views/home/components/settleAccount.vue @@ -269,7 +269,7 @@ async function printOrderLable() { name: item.productName, number: item.num, skuName: item.productSkuName, - salePrice: formatDecimal(item.priceAmount / item.num), + salePrice: formatDecimal(item.price), totalAmount: formatDecimal(item.priceAmount) } ) diff --git a/src/views/order/index.vue b/src/views/order/index.vue index b7ab46f..6223188 100644 --- a/src/views/order/index.vue +++ b/src/views/order/index.vue @@ -502,7 +502,7 @@ const print = lodash.throttle( name: item.productName, number: item.num, skuName: item.productSkuName, - salePrice: formatDecimal(item.priceAmount / item.num), + salePrice: formatDecimal(item.price), totalAmount: formatDecimal(item.priceAmount) } )