|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import cc.mrbird.febs.common.controller.BaseController; | 
|---|
|  |  |  | import cc.mrbird.febs.common.entity.FebsConstant; | 
|---|
|  |  |  | import cc.mrbird.febs.common.entity.FebsResponse; | 
|---|
|  |  |  | import cc.mrbird.febs.common.entity.QueryRequest; | 
|---|
|  |  |  | import cc.mrbird.febs.common.utils.FebsUtil; | 
|---|
|  |  |  | import cc.mrbird.febs.common.utils.RedisUtils; | 
|---|
|  |  |  | import cc.mrbird.febs.mall.entity.HappyActivity; | 
|---|
|  |  |  | 
|---|
|  |  |  | import cc.mrbird.febs.mall.mapper.HappyActivityCategoryMapper; | 
|---|
|  |  |  | import cc.mrbird.febs.mall.mapper.HappyActivityOptionMapper; | 
|---|
|  |  |  | import cc.mrbird.febs.mall.service.IAdminHappyActivityService; | 
|---|
|  |  |  | import cc.mrbird.febs.mall.vo.activity.VoteActivityVo; | 
|---|
|  |  |  | import cn.hutool.core.bean.BeanUtil; | 
|---|
|  |  |  | import cn.hutool.core.util.StrUtil; | 
|---|
|  |  |  | import lombok.RequiredArgsConstructor; | 
|---|
|  |  |  | import lombok.SneakyThrows; | 
|---|
|  |  |  | import org.apache.shiro.authz.annotation.RequiresPermissions; | 
|---|
|  |  |  | import org.springframework.stereotype.Controller; | 
|---|
|  |  |  | import org.springframework.ui.Model; | 
|---|
|  |  |  | import org.springframework.web.bind.annotation.GetMapping; | 
|---|
|  |  |  | import org.springframework.web.bind.annotation.PathVariable; | 
|---|
|  |  |  | import org.springframework.web.bind.annotation.RequestMapping; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import java.util.Map; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @Controller("votesActivityView") | 
|---|
|  |  |  | @RequestMapping(FebsConstant.VIEW_PREFIX + "modules/votesActivity") | 
|---|
|  |  |  | 
|---|
|  |  |  | redisUtils.set("voteRecord", id, -1); | 
|---|
|  |  |  | return FebsUtil.view("modules/votesActivity/voteRecord"); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 活动-订单列表 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @GetMapping("orderList") | 
|---|
|  |  |  | @RequiresPermissions("orderList:view") | 
|---|
|  |  |  | public String orderList() { | 
|---|
|  |  |  | return FebsUtil.view("modules/votesActivity/orderList"); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 活动-订单评论列表 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @GetMapping("commentList") | 
|---|
|  |  |  | @RequiresPermissions("commentList:view") | 
|---|
|  |  |  | public String commentList() { | 
|---|
|  |  |  | return FebsUtil.view("modules/votesActivity/commentList"); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 核销记录-列表 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @GetMapping("checkOrderList") | 
|---|
|  |  |  | @RequiresPermissions("checkOrderList:view") | 
|---|
|  |  |  | public String checkOrderList() { | 
|---|
|  |  |  | return FebsUtil.view("modules/votesActivity/checkOrderList"); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|