From c619972c50577bb699be6ee099b5e2741882fabb Mon Sep 17 00:00:00 2001 From: KKSU <15274802129@163.com> Date: Wed, 27 Dec 2023 16:15:59 +0800 Subject: [PATCH] 直推奖励,冻结的用户,则直推奖励销毁,用户未冻结才能领取成功 --- src/main/java/cc/mrbird/febs/mall/controller/ViewMallGoodsController.java | 35 +++++++++++++++++++++++++++++++++++ 1 files changed, 35 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 a406e27..489c406 100644 --- a/src/main/java/cc/mrbird/febs/mall/controller/ViewMallGoodsController.java +++ b/src/main/java/cc/mrbird/febs/mall/controller/ViewMallGoodsController.java @@ -6,6 +6,7 @@ import cc.mrbird.febs.common.enumerates.DataDictionaryEnum; import cc.mrbird.febs.common.utils.FebsUtil; import cc.mrbird.febs.mall.dto.ScoreSettingDto; +import cc.mrbird.febs.mall.dto.XcxSettingDto; import cc.mrbird.febs.mall.entity.DataDictionaryCustom; import cc.mrbird.febs.mall.entity.MallGoods; import cc.mrbird.febs.mall.mapper.DataDictionaryCustomMapper; @@ -45,6 +46,40 @@ return FebsUtil.view("modules/goods/goodsList"); } + + @GetMapping("xcxSetting") + @RequiresPermissions("xcxSetting:view") + public String xcxSetting(Model model) { + String appId = dataDictionaryCustomMapper.selectDicDataByTypeAndCode( + DataDictionaryEnum.XCX_APP_ID.getType(), + DataDictionaryEnum.XCX_APP_ID.getCode() + ).getValue(); + String mchId = dataDictionaryCustomMapper.selectDicDataByTypeAndCode( + DataDictionaryEnum.XCX_MCH_ID.getType(), + DataDictionaryEnum.XCX_MCH_ID.getCode() + ).getValue(); + String mchKey = dataDictionaryCustomMapper.selectDicDataByTypeAndCode( + DataDictionaryEnum.XCX_MCH_KEY.getType(), + DataDictionaryEnum.XCX_MCH_KEY.getCode() + ).getValue(); + String keyPath = dataDictionaryCustomMapper.selectDicDataByTypeAndCode( + DataDictionaryEnum.XCX_MCH_KEY_PATH_P12.getType(), + DataDictionaryEnum.XCX_MCH_KEY_PATH_P12.getCode() + ).getValue(); + String notifyUrl = dataDictionaryCustomMapper.selectDicDataByTypeAndCode( + DataDictionaryEnum.XCX_NOTICE_URL.getType(), + DataDictionaryEnum.XCX_NOTICE_URL.getCode() + ).getValue(); + XcxSettingDto xcxSettingDto = new XcxSettingDto(); + xcxSettingDto.setAppId(appId); + xcxSettingDto.setMchId(mchId); + xcxSettingDto.setMchKey(mchKey); + xcxSettingDto.setKeyPath(keyPath); + xcxSettingDto.setNotifyUrl(notifyUrl); + model.addAttribute("xcxSetting", xcxSettingDto); + return FebsUtil.view("modules/goods/xcxSetting"); + } + /** * app商品列表 * @return -- Gitblit v1.9.1