From e7eb029ec5bc6d1a2a088f3e9151316757e537d7 Mon Sep 17 00:00:00 2001 From: KKSU <15274802129@163.com> Date: Mon, 10 Feb 2025 11:37:39 +0800 Subject: [PATCH] feat(pay): 添加 FIUU充值功能并优化支付流程 - 新增 FIUU 充值接口和相关请求模型 - 更新 FIUU 支付流程,支持订单和充值操作 - 优化 FIUU 回调处理,增加对充值订单的支持 - 调整订单状态更新逻辑,确保支付成功后正确更新 --- src/main/java/cc/mrbird/febs/mall/controller/ViewMallGoodsController.java | 58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 58 insertions(+), 0 deletions(-) diff --git a/src/main/java/cc/mrbird/febs/mall/controller/ViewMallGoodsController.java b/src/main/java/cc/mrbird/febs/mall/controller/ViewMallGoodsController.java index 28f8fc8..5a34524 100644 --- a/src/main/java/cc/mrbird/febs/mall/controller/ViewMallGoodsController.java +++ b/src/main/java/cc/mrbird/febs/mall/controller/ViewMallGoodsController.java @@ -139,4 +139,62 @@ model.addAttribute("homeDeliverySetting", adminHomeDeliverySettingVo); return FebsUtil.view("modules/goods/deliveryHomeUpdate"); } + + /** + * 运费模板列表 + */ + @GetMapping("carriageRuleList") + @RequiresPermissions("carriageRuleList:view") + public String carriageRuleList() { + return FebsUtil.view("modules/goods/carriageRuleList"); + } + + /** + * 运费模板-新增 + */ + @GetMapping("carriageRuleAdd") + @RequiresPermissions("carriageRuleAdd:add") + public String carriageRuleAdd() { + return FebsUtil.view("modules/goods/carriageRuleAdd"); + } + + /** + * 运费模板-编辑-详情 + */ + @GetMapping("carriageRuleUpdate/{id}") + @RequiresPermissions("carriageRuleUpdate:update") + public String carriageRuleUpdate(@PathVariable long id, Model model) { + AdminMallCarriageRuleVo adminMallCarriageRuleVo = mallGoodsService.selectCarriageRuleByRuleId(id); + model.addAttribute("carriageRule", adminMallCarriageRuleVo); + return FebsUtil.view("modules/goods/carriageRuleUpdate"); + } + + /** + * 优惠卷列表 + */ + @GetMapping("goodsCouponList") + @RequiresPermissions("goodsCouponList:view") + public String goodsCouponList() { + return FebsUtil.view("modules/goods/goodsCouponList"); + } + + /** + * 优惠卷列表-新增 + */ + @GetMapping("goodsCouponAdd") + @RequiresPermissions("goodsCouponAdd:add") + public String goodsCouponAdd() { + return FebsUtil.view("modules/goods/goodsCouponAdd"); + } + + /** + * 优惠卷列表-编辑-详情 + */ + @GetMapping("goodsCouponUpdate/{id}") + @RequiresPermissions("goodsCouponUpdate:update") + public String goodsCouponUpdate(@PathVariable long id, Model model) { + AdminMallGoodsCouponVo adminMallGoodsCouponVo = mallGoodsService.selectGoodsCouponById(id); + model.addAttribute("couponRule", adminMallGoodsCouponVo); + return FebsUtil.view("modules/goods/goodsCouponUpdate"); + } } -- Gitblit v1.9.1