From a51ebc2ce33c2056a9769a5265476a23135deac0 Mon Sep 17 00:00:00 2001 From: cun-nan <19819293608@163.com> Date: Sat, 27 Jan 2024 14:10:02 +0800 Subject: [PATCH] bug --- fuintAdmin/src/api/order/oilorder.js | 8 ++ fuintAdmin/src/views/member/fixingLevel.vue | 10 +- fuintAdmin/src/views/order/order_Goods.vue | 13 +- fuintAdmin/src/views/order/order_Oil.vue | 129 ++++++++++++++++- fuintAdmin/src/views/order/order_Ordinary.vue | 21 +-- fuintAdmin/src/views/order/order_Unpaid.vue | 29 +++- .../storeInformation/entity/LJStore.java | 3 + .../service/impl/LJStoreServiceImpl.java | 21 +-- .../views/cashier/NewComponents/homeindex.vue | 7 +- .../cashier/orderComponents/order_Goods.vue | 13 +- .../cashier/orderComponents/order_Oil.vue | 130 +++++++++++++++++- .../orderComponents/order_Ordinary.vue | 21 +-- .../cashier/orderComponents/order_Unpaid.vue | 4 +- gasStation-uni/pages/index/index.vue | 56 ++++---- gasStation-uni/pagesMy/details/details.vue | 4 +- .../pagesMy/moneyBalance/moneyBalance.vue | 20 ++- gasStation-uni/pagesMy/myorder/myorder.vue | 12 +- 17 files changed, 413 insertions(+), 88 deletions(-) diff --git a/fuintAdmin/src/api/order/oilorder.js b/fuintAdmin/src/api/order/oilorder.js index 7418e3bdd..63fc72c11 100644 --- a/fuintAdmin/src/api/order/oilorder.js +++ b/fuintAdmin/src/api/order/oilorder.js @@ -80,3 +80,11 @@ export function orderStatisticsApi(query) { } +// 查询油罐信息 +export function getOilNumberGun() { + return request({ + url: '/business/petrolStationManagement/oilGun/selectByNumberTGUn', + method: 'get', + }) +} + diff --git a/fuintAdmin/src/views/member/fixingLevel.vue b/fuintAdmin/src/views/member/fixingLevel.vue index 6e98e980d..2c978d993 100644 --- a/fuintAdmin/src/views/member/fixingLevel.vue +++ b/fuintAdmin/src/views/member/fixingLevel.vue @@ -2,7 +2,7 @@
- + - + @@ -531,7 +531,7 @@ 启用 禁用 - 待审核 + diff --git a/fuintAdmin/src/views/order/order_Goods.vue b/fuintAdmin/src/views/order/order_Goods.vue index 889dd5454..51e08c789 100644 --- a/fuintAdmin/src/views/order/order_Goods.vue +++ b/fuintAdmin/src/views/order/order_Goods.vue @@ -157,6 +157,9 @@ @@ -193,7 +196,7 @@ - + - + @@ -256,6 +259,42 @@ 确 定 + + +
+
订单统计
+
+
+
{{ getName(oilNameList,oilOrder.oils) }}/{{ getName1(oilGunList,oilOrder.oilGunNum) }}
+
¥{{ oilOrder.amount }}
+
+
+
支付方式
+
现金
+
微信
+
支付宝
+
银联二维码
+
小程序码
+
+
+
合计
+
¥{{ oilOrder.orderAmount }}
+
+
+
优惠合计
+
¥{{ oilOrder.discountAmount }}
+
+
+
储值卡或囤油卡付款
+
¥{{ (oilOrder.orderAmount - oilOrder.discountAmount - oilOrder.payAmount).toFixed(2) }}
+
+
+
实付款
+
¥{{ oilOrder.payAmount }}
+
+
+
+
@@ -326,6 +365,86 @@ this.getUserList(); }, methods:{ + async printLocally() { + //初始化打印函数 + let LODOP = getLodop(); // 初始化打印 + LODOP.PRINT_INIT(); + var bodyStyle = ` + ` + var fromHtml = bodyStyle+this.$refs.report.innerHTML + + + LODOP.ADD_PRINT_HTM(0, 0, "100%", "100%", fromHtml); + + LODOP.SET_PRINT_MODE("FULL_WIDTH_FOR_OVERFLOW",true); + + // LODOP.ADD_PRINT_BARCODE(10,40,100,100,'QRCode','123456789'); + // let preview = LODOP.PREVIEW(); + // console.log("preview",preview); + LODOP.PRINT(); + + }, exportExcelOilOrder() { exportExcelOilOrderApi(this.addDateRange(this.queryParams, this.dateRange)).then(res=>{ const blob = new Blob([res], { type: 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet' }); diff --git a/fuintAdmin/src/views/order/order_Ordinary.vue b/fuintAdmin/src/views/order/order_Ordinary.vue index a1aad5242..6e2f45c32 100644 --- a/fuintAdmin/src/views/order/order_Ordinary.vue +++ b/fuintAdmin/src/views/order/order_Ordinary.vue @@ -48,24 +48,24 @@
订单总金额
-
{{ orderStatistics.theTotalAmountOfTheOrder }}
+
{{ orderStatistics.theTotalAmountOfTheOrder || 0 }}
实付总金额
-
{{ orderStatistics.theTotalAmountPaid }}
+
{{ orderStatistics.theTotalAmountPaid || 0 }}
油品优惠
-
{{ orderStatistics.oilDiscounts }}
+
{{ orderStatistics.oilDiscounts || 0 }}
油品总金额
-
{{ orderStatistics.theTotalAmountOfOil }}
-
-
-
商品总金额
-
{{ orderStatistics.theTotalAmountOfTheItem?orderStatistics.theTotalAmountOfTheItem:0 }}
+
{{ orderStatistics.theTotalAmountOfOil || 0 }}
+ + + + @@ -90,6 +90,9 @@ {{ getMobile(staffList,props.row.staffId) }} + + {{ props.row.remark ? props.row.remark:"--" }} + @@ -126,7 +129,7 @@ - + - + + +