From 047774fc1cf296f992da5bdefc093d09702ea4e4 Mon Sep 17 00:00:00 2001 From: Hentua <wangdoubleone@gmail.com> Date: Thu, 25 Jan 2024 22:52:23 +0800 Subject: [PATCH] fix --- src/main/java/cc/mrbird/febs/vip/controller/ViewVipConfigController.java | 15 +++++++++++++++ 1 files changed, 15 insertions(+), 0 deletions(-) diff --git a/src/main/java/cc/mrbird/febs/vip/controller/ViewVipConfigController.java b/src/main/java/cc/mrbird/febs/vip/controller/ViewVipConfigController.java index ac63ffa..5018e70 100644 --- a/src/main/java/cc/mrbird/febs/vip/controller/ViewVipConfigController.java +++ b/src/main/java/cc/mrbird/febs/vip/controller/ViewVipConfigController.java @@ -1,9 +1,12 @@ package cc.mrbird.febs.vip.controller; import cc.mrbird.febs.common.entity.FebsConstant; +import cc.mrbird.febs.common.enumerates.DataDictionaryEnum; import cc.mrbird.febs.common.utils.FebsUtil; +import cc.mrbird.febs.mall.entity.DataDictionaryCustom; import cc.mrbird.febs.mall.entity.MallGoods; import cc.mrbird.febs.mall.entity.MallGoodsCoupon; +import cc.mrbird.febs.mall.mapper.DataDictionaryCustomMapper; import cc.mrbird.febs.mall.mapper.MallGoodsCouponMapper; import cc.mrbird.febs.mall.service.IApiMallGoodsService; import cc.mrbird.febs.vip.entity.MallVipBenefits; @@ -12,6 +15,7 @@ import cc.mrbird.febs.vip.service.IMallVipBenefitsService; import cc.mrbird.febs.vip.service.IMallVipConfigBenefitsService; import cc.mrbird.febs.vip.service.IMallVipConfigService; +import cc.mrbird.febs.vip.vo.VipSettingVo; import cn.hutool.core.collection.CollUtil; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import lombok.RequiredArgsConstructor; @@ -36,6 +40,7 @@ private final MallGoodsCouponMapper mallGoodsCouponMapper; private final IMallVipConfigService mallVipConfigService; private final IMallVipConfigBenefitsService mallVipConfigBenefitsService; + private final DataDictionaryCustomMapper dataDictionaryCustomMapper; @GetMapping(value = "/benefitsList") public String benefitsList() { @@ -146,4 +151,14 @@ model.addAttribute("configData", vipConfig); return FebsUtil.view("modules/vip/vipConfig-edit"); } + + @GetMapping(value = "/vipSetting") + public String vipSetting(Model model) { + DataDictionaryCustom data = dataDictionaryCustomMapper.selectDicDataByTypeAndCode(DataDictionaryEnum.VIP_DATE.getType(), DataDictionaryEnum.VIP_DATE.getCode()); + VipSettingVo setting = new VipSettingVo(); + setting.setVipDate(data.getValue()); + + model.addAttribute("vipSetting", setting); + return FebsUtil.view("modules/vip/vip-setting"); + } } -- Gitblit v1.9.1