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 @@
+ 补打
{
+ this.$modal.msgSuccess("打印指令已发送打印机,请查看打印结果");
+ }).catch(() => {});
+ },
// 退款
async handleRefund(id){
diff --git a/fuintAdmin/src/views/order/order_Oil.vue b/fuintAdmin/src/views/order/order_Oil.vue
index fc2239aa8..fd9047e08 100644
--- a/fuintAdmin/src/views/order/order_Oil.vue
+++ b/fuintAdmin/src/views/order/order_Oil.vue
@@ -153,10 +153,13 @@
{{ getVal(terminalList,props.row.terminal) }}
-
+
{{ props.row.remark ? props.row.remark:"--" }}
- 订单备注为系统后台操作备注信息,非用户提交信息
+
+
+
+
@@ -193,7 +196,7 @@
-
+
@@ -201,14 +204,14 @@
-
+
补打
退款
@@ -256,6 +259,42 @@
确 定
+
+
+
+
@@ -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 @@
-
+
diff --git a/fuintAdmin/src/views/order/order_Unpaid.vue b/fuintAdmin/src/views/order/order_Unpaid.vue
index 81a67a797..85a4a3f01 100644
--- a/fuintAdmin/src/views/order/order_Unpaid.vue
+++ b/fuintAdmin/src/views/order/order_Unpaid.vue
@@ -55,7 +55,7 @@
:label="item.gunName"
:value="item.id">
{{ item.oilName }}
- {{ item.gunName }}号枪
+ {{ item.gunName }}
@@ -144,7 +144,11 @@
-
+
+
+ {{ getVal(terminalList,props.row.terminal) }}
+
+
{{ getName(oilNameList,props.row.oils) }}/{{ getName1(oilGunList,props.row.oilGunNum) }}
@@ -166,10 +170,10 @@
-
+
未支付
- 支付失败
+
@@ -204,7 +208,7 @@