From 76befae7039637844ae9856d9012dc52908a89cf Mon Sep 17 00:00:00 2001 From: cun-nan <19819293608@163.com> Date: Tue, 2 Jan 2024 17:13:25 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E9=A1=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/api/payConfig/merchantconfig.js | 26 ++++ fuintAdmin/src/views/power/payment/index.vue | 125 ++++++++++++++++-- fuintAdmin/src/views/staff/list.vue | 14 +- .../controller/MerchantConfigController.java | 30 +++++ .../api/fuyou/entity/FuYouPublicMerchant.java | 30 +++++ .../api/fuyou/entity/MerchantConfig.java | 4 + .../fuyou/service/MerchantConfigService.java | 14 ++ .../impl/MerchantConfigServiceImpl.java | 24 ++++ .../service/impl/OilConfigServiceImpl.java | 10 +- .../service/IndexBannerService.java | 21 +++ .../service/impl/IndexBannerServiceImpl.java | 34 +++++ .../fuint/business/member/entity/LJStaff.java | 2 +- .../controller/QRCodeController.java | 10 ++ .../service/impl/QRCodeServiceImpl.java | 31 ++++- .../dept/controller/SysDeptController.java | 7 + .../dict/mapper/xml/SysDictDataMapper.xml | 2 +- gasStation-uni/pages/index/index.vue | 14 +- 17 files changed, 368 insertions(+), 30 deletions(-) create mode 100644 fuintBackend/fuint-application/src/main/java/com/fuint/api/fuyou/entity/FuYouPublicMerchant.java diff --git a/fuintAdmin/src/api/payConfig/merchantconfig.js b/fuintAdmin/src/api/payConfig/merchantconfig.js index 4c04e4cef..4583d4c85 100644 --- a/fuintAdmin/src/api/payConfig/merchantconfig.js +++ b/fuintAdmin/src/api/payConfig/merchantconfig.js @@ -8,6 +8,15 @@ export function listMerchant() { }) } +// 添加商户使用状态 +export function addMerchant(data) { + return request({ + url: '/api/merchantConfig', + method: 'post', + data: data, + }) +} + // 修改商户使用状态 export function editMerchant(data) { return request({ @@ -16,3 +25,20 @@ export function editMerchant(data) { data: data, }) } + +// 修改商户备注信息 +export function editMerchantRemark(data) { + return request({ + url: '/api/merchantConfig/edit', + method: 'post', + data: data, + }) +} + +// 根据id查询商户配置信息 +export function merchantInfo(id) { + return request({ + url: '/api/merchantConfig/'+id, + method: 'get', + }) +} diff --git a/fuintAdmin/src/views/power/payment/index.vue b/fuintAdmin/src/views/power/payment/index.vue index 4cc542e7e..872e68971 100644 --- a/fuintAdmin/src/views/power/payment/index.vue +++ b/fuintAdmin/src/views/power/payment/index.vue @@ -20,6 +20,7 @@ +
添加商户信息
@@ -30,13 +31,14 @@
- {{ item.merchantName }} + 切换为当前通道 当前使用中
-
商户编号:{{ item.mchntCd }}
+
商户编号: {{ item.mchntCd }}
+
备注: {{ item.remark ? item.remark : "--" }}
@@ -101,18 +103,67 @@
注:规则按照顺序进行处理并自动更换支付通道,新增或变更规则后需要发布当前规则才生效,发布生效后的规则将从序号1的配置生效
+ + + + + + + + + + + + + + + + 取 消 + 确 定 + + + + + 请输入备注信息 + + + + 取 消 + 确 定 + + + - - + :disabled="isDis" placeholder="请选择商户信息" style="width: 100%"> + + + + + (111({{ item.remark ? item.remark : "--" }})) + {{ item.mchntCd }} + @@ -149,7 +200,13 @@