From 0dab2ee22d7273f13170bdfba53cb68b9158ee67 Mon Sep 17 00:00:00 2001 From: YeMingfei666 <1619116647@qq.com> Date: Sat, 12 Oct 2024 14:47:18 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E5=AE=A2=E4=B8=8B=E5=8D=95=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=E5=A2=9E=E5=8A=A0=E8=8E=B7=E5=8F=96=E5=8F=B0=E6=A1=8C?= =?UTF-8?q?=E4=BF=A1=E6=81=AF=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../confirm-order/confirm-order.vue | 17 +- pagesCreateOrder/index/index.vue | 78 +++-- .../order-detail/components/extra.vue | 36 --- .../order-detail/components/list.vue | 144 --------- .../order-detail/components/order.vue | 66 ---- .../order-detail/components/step.vue | 26 -- .../order-detail/components/tuicai.vue | 100 ------ .../order-detail/components/user.vue | 40 --- .../order-detail/order-detail.vue | 156 ---------- pagesCreateOrder/order-detail/page.js | 23 -- pagesCreateOrder/pay-order/pay-order.vue | 288 ------------------ 11 files changed, 69 insertions(+), 905 deletions(-) delete mode 100644 pagesCreateOrder/order-detail/components/extra.vue delete mode 100644 pagesCreateOrder/order-detail/components/list.vue delete mode 100644 pagesCreateOrder/order-detail/components/order.vue delete mode 100644 pagesCreateOrder/order-detail/components/step.vue delete mode 100644 pagesCreateOrder/order-detail/components/tuicai.vue delete mode 100644 pagesCreateOrder/order-detail/components/user.vue delete mode 100644 pagesCreateOrder/order-detail/order-detail.vue delete mode 100644 pagesCreateOrder/order-detail/page.js delete mode 100644 pagesCreateOrder/pay-order/pay-order.vue diff --git a/pagesCreateOrder/confirm-order/confirm-order.vue b/pagesCreateOrder/confirm-order/confirm-order.vue index 074fbd9..e8953f0 100644 --- a/pagesCreateOrder/confirm-order/confirm-order.vue +++ b/pagesCreateOrder/confirm-order/confirm-order.vue @@ -346,9 +346,12 @@ productId, skuId, id, - number + number, + isPack,isGift } = item const par = { + isPack, + isGift, masterId: option.masterId, tableId: table.value.tableId, productId, @@ -453,11 +456,19 @@ totalNumber: 0, totalAmount: 0, }) - const allPrice = computed(() => { + const goodsPrice = computed(() => { const goodsTotalPrice = goods.list.reduce((prve, cur) => { return prve + cur.salePrice * cur.number * (cur.isGift ? 0 : 1) }, 0) - return (goodsTotalPrice + $seatFee.totalAmount || 0).toFixed(2) + return (goodsTotalPrice|| 0).toFixed(2) + }) + const allPrice = computed(() => { + const n=goodsPrice.value*1 + ($seatFee.totalAmount || 0) + return n.toFixed(2) + // const goodsTotalPrice = goods.list.reduce((prve, cur) => { + // return prve + cur.salePrice * cur.number * (cur.isGift ? 0 : 1) + // }, 0) + // return (goodsTotalPrice + ($seatFee.totalAmount || 0)).toFixed(2) }) function setGoodsItem(key, val) { diff --git a/pagesCreateOrder/index/index.vue b/pagesCreateOrder/index/index.vue index b618e81..81a9ff4 100644 --- a/pagesCreateOrder/index/index.vue +++ b/pagesCreateOrder/index/index.vue @@ -1,6 +1,6 @@ - - - - \ No newline at end of file diff --git a/pagesCreateOrder/order-detail/components/order.vue b/pagesCreateOrder/order-detail/components/order.vue deleted file mode 100644 index fb6fc52..0000000 --- a/pagesCreateOrder/order-detail/components/order.vue +++ /dev/null @@ -1,66 +0,0 @@ - - - - - \ No newline at end of file diff --git a/pagesCreateOrder/order-detail/components/step.vue b/pagesCreateOrder/order-detail/components/step.vue deleted file mode 100644 index 8de801f..0000000 --- a/pagesCreateOrder/order-detail/components/step.vue +++ /dev/null @@ -1,26 +0,0 @@ - - - - - \ No newline at end of file diff --git a/pagesCreateOrder/order-detail/components/tuicai.vue b/pagesCreateOrder/order-detail/components/tuicai.vue deleted file mode 100644 index a03d2df..0000000 --- a/pagesCreateOrder/order-detail/components/tuicai.vue +++ /dev/null @@ -1,100 +0,0 @@ - - - - - \ No newline at end of file diff --git a/pagesCreateOrder/order-detail/components/user.vue b/pagesCreateOrder/order-detail/components/user.vue deleted file mode 100644 index 2ad40f5..0000000 --- a/pagesCreateOrder/order-detail/components/user.vue +++ /dev/null @@ -1,40 +0,0 @@ - - - - - \ No newline at end of file diff --git a/pagesCreateOrder/order-detail/order-detail.vue b/pagesCreateOrder/order-detail/order-detail.vue deleted file mode 100644 index b70780a..0000000 --- a/pagesCreateOrder/order-detail/order-detail.vue +++ /dev/null @@ -1,156 +0,0 @@ - - - - - \ No newline at end of file diff --git a/pagesCreateOrder/order-detail/page.js b/pagesCreateOrder/order-detail/page.js deleted file mode 100644 index 10c3daa..0000000 --- a/pagesCreateOrder/order-detail/page.js +++ /dev/null @@ -1,23 +0,0 @@ -import { - reactive, ref -} from 'vue'; -function isSameType(a, b) { - return a instanceof b === true || b instanceof a === true; -} -class OrderDetail { - constructor(data) { - const user ={} - const table = {} - const goodsList =[] - const orderInfo = {} - this.data=reactive({ - user,table,goodsList,orderInfo - }) - Object.assign(this, data) - } - setVal(key,val){ - this.data[key]=val - } -} - -export default OrderDetail \ No newline at end of file diff --git a/pagesCreateOrder/pay-order/pay-order.vue b/pagesCreateOrder/pay-order/pay-order.vue deleted file mode 100644 index 8630537..0000000 --- a/pagesCreateOrder/pay-order/pay-order.vue +++ /dev/null @@ -1,288 +0,0 @@ - - - - - \ No newline at end of file