| | |
| | | package cc.mrbird.febs.mall.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.MallNewsCategory; |
| | | import cc.mrbird.febs.mall.entity.MallNewsInfo; |
| | | import cc.mrbird.febs.mall.entity.MallProductBuy; |
| | | import cc.mrbird.febs.mall.entity.MallProductNft; |
| | | import cc.mrbird.febs.mall.dto.AdminGfaBasicSetDto; |
| | | import cc.mrbird.febs.mall.dto.HlmScoreSetDto; |
| | | import cc.mrbird.febs.mall.entity.*; |
| | | import cc.mrbird.febs.mall.mapper.DataDictionaryCustomMapper; |
| | | import cc.mrbird.febs.mall.mapper.MallProductBuyMapper; |
| | | import cc.mrbird.febs.mall.mapper.MallProductNftMapper; |
| | | import cc.mrbird.febs.mall.service.IMallNewsInfoService; |
| | | import cn.hutool.core.util.ObjectUtil; |
| | | import lombok.RequiredArgsConstructor; |
| | | import org.apache.shiro.authz.annotation.RequiresPermissions; |
| | | import org.springframework.stereotype.Controller; |
| | |
| | | private final IMallNewsInfoService mallNewsInfoService; |
| | | private final MallProductNftMapper mallProductNftMapper; |
| | | private final MallProductBuyMapper mallProductBuyMapper; |
| | | private final DataDictionaryCustomMapper dataDictionaryCustomMapper; |
| | | |
| | | /** |
| | | * NFT预约产品 |
| | |
| | | } |
| | | |
| | | /** |
| | | * 基础设置 |
| | | * @param model |
| | | * @return |
| | | */ |
| | | @GetMapping("gfaBasicSet") |
| | | @RequiresPermissions("gfaBasicSet:view") |
| | | public String gfaBasicSet(Model model) { |
| | | AdminGfaBasicSetDto gfaBasicSetDto = new AdminGfaBasicSetDto(); |
| | | DataDictionaryCustom startTimeDic = dataDictionaryCustomMapper.selectDicDataByTypeAndCode( |
| | | DataDictionaryEnum.YU_YUE_START_TIME.getType(), |
| | | DataDictionaryEnum.YU_YUE_START_TIME.getCode()); |
| | | if (startTimeDic != null) { |
| | | gfaBasicSetDto.setStartTime(startTimeDic.getValue()); |
| | | } |
| | | DataDictionaryCustom endCntDic = dataDictionaryCustomMapper.selectDicDataByTypeAndCode( |
| | | DataDictionaryEnum.YU_YUE_END_TIME.getType(), |
| | | DataDictionaryEnum.YU_YUE_END_TIME.getCode()); |
| | | if (startTimeDic != null) { |
| | | gfaBasicSetDto.setEndTime(endCntDic.getValue()); |
| | | } |
| | | model.addAttribute("gfaBasicSet", gfaBasicSetDto); |
| | | return FebsUtil.view("modules/news/gfaBasicSet"); |
| | | } |
| | | |
| | | /** |
| | | * 新闻中心-列表 |
| | | * @return |
| | | */ |