From f72db0c784d54b1c1598cb5608b458c76dfa2937 Mon Sep 17 00:00:00 2001 From: cun-nan <19819293608@163.com> Date: Mon, 13 Nov 2023 18:59:13 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=B6=E9=93=B6=E5=8F=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- fuintAdmin/src/api/payConfig/oilconfig.js | 26 +++ fuintAdmin/src/views/power/payment/index.vue | 108 ++++++++-- .../fuyou/controller/OilConfigController.java | 39 +++- .../com/fuint/api/fuyou/entity/OilConfig.java | 11 +- .../api/fuyou/service/OilConfigService.java | 20 ++ .../service/impl/OilConfigServiceImpl.java | 36 ++++ .../fuint/business/order/entity/HangBill.java | 192 ++++++++++++++++++ .../business/order/mapper/HangBillMapper.java | 10 + .../order/service/HangBillService.java | 26 +++ .../service/impl/HangBillServiceImpl.java | 31 +++ .../service/impl/OilOrderServiceImpl.java | 13 +- .../fuint/business/order/vo/HangBillVo.java | 8 + .../business/userManager/entity/LJUser.java | 3 - 13 files changed, 497 insertions(+), 26 deletions(-) create mode 100644 fuintBackend/fuint-application/src/main/java/com/fuint/business/order/entity/HangBill.java create mode 100644 fuintBackend/fuint-application/src/main/java/com/fuint/business/order/mapper/HangBillMapper.java create mode 100644 fuintBackend/fuint-application/src/main/java/com/fuint/business/order/service/HangBillService.java create mode 100644 fuintBackend/fuint-application/src/main/java/com/fuint/business/order/service/impl/HangBillServiceImpl.java create mode 100644 fuintBackend/fuint-application/src/main/java/com/fuint/business/order/vo/HangBillVo.java diff --git a/fuintAdmin/src/api/payConfig/oilconfig.js b/fuintAdmin/src/api/payConfig/oilconfig.js index cd5ce6bbf..9a23a4209 100644 --- a/fuintAdmin/src/api/payConfig/oilconfig.js +++ b/fuintAdmin/src/api/payConfig/oilconfig.js @@ -23,3 +23,29 @@ export function oilConfigInfo(id) { method: 'get', }) } + +// 添加支付配置信息 +export function addOilConfig(data) { + return request({ + url: '/api/oilConfig', + method: 'post', + data: data, + }) +} + +// 修改支付配置信息 +export function editOilConfig(data) { + return request({ + url: '/api/oilConfig', + method: 'put', + data: data, + }) +} + +// 删除支付配置信息 +export function delOilConfig(id) { + return request({ + url: '/api/oilConfig/'+id, + method: 'delete', + }) +} diff --git a/fuintAdmin/src/views/power/payment/index.vue b/fuintAdmin/src/views/power/payment/index.vue index a8cafb169..10a75292d 100644 --- a/fuintAdmin/src/views/power/payment/index.vue +++ b/fuintAdmin/src/views/power/payment/index.vue @@ -68,7 +68,7 @@
-
添加规则
+
添加规则
发布规则
@@ -83,7 +83,7 @@
不固定次数
编辑 - 删除 + 删除
@@ -102,19 +102,24 @@
注:规则按照顺序进行处理并自动更换支付通道,新增或变更规则后需要发布当前规则才生效,发布生效后的规则将从序号1的配置生效
- + - - - + + - + - + + +
消费笔数满足后切换到下一个支付通道
@@ -133,8 +138,8 @@
@@ -143,12 +148,22 @@