| | |
| | | import cc.mrbird.febs.mall.mapper.MallSalesmanMapper; |
| | | import cc.mrbird.febs.mall.service.IAdminMallMemberService; |
| | | import cc.mrbird.febs.mall.vo.*; |
| | | import cn.hutool.core.date.DateUtil; |
| | | import cn.hutool.core.util.ObjectUtil; |
| | | import lombok.RequiredArgsConstructor; |
| | | import org.apache.shiro.authz.annotation.RequiresPermissions; |
| | |
| | | * 会员列表 |
| | | * @return |
| | | */ |
| | | @GetMapping("mallMrbirdList") |
| | | @RequiresPermissions("mallMrbirdList:view") |
| | | public String mallMrbirdList() { |
| | | return FebsUtil.view("modules/mallMember/mallMrbirdList"); |
| | | } |
| | | |
| | | /** |
| | | * 会员列表 |
| | | * @return |
| | | */ |
| | | @GetMapping("mallMemberList") |
| | | @RequiresPermissions("mallMemberList:view") |
| | | public String mallMember() { |
| | |
| | | @GetMapping("mallSystemPay/{type}/{id}") |
| | | @RequiresPermissions("mallSystemPay:update") |
| | | public String systemPay(@PathVariable long id, @PathVariable Integer type, Model model) { |
| | | MallMemberVo data = mallMemberService.getMallMemberInfoById(id); |
| | | MallMemberVo data = mallMemberService.getMallMemberWalletById(id); |
| | | model.addAttribute("systemPay", data); |
| | | model.addAttribute("type", type); |
| | | return FebsUtil.view("modules/mallMember/mallSystemPay"); |
| | |
| | | Map<String, Object> data = new HashMap<>(); |
| | | data.put("id", mallMember.getId()); |
| | | data.put("level", mallMember.getLevel()); |
| | | data.put("vipLevelTime", DateUtil.formatDate(mallMember.getVipLevelTime())); |
| | | model.addAttribute("vipLevelSet", data); |
| | | return FebsUtil.view("modules/mallMember/vip-level-setting"); |
| | | } |
| | |
| | | return FebsUtil.view("modules/mallMember/member-coupon-select"); |
| | | } |
| | | |
| | | |
| | | @GetMapping("memberBenefitsList") |
| | | @RequiresPermissions("memberBenefitsList:view") |
| | | public String memberBenefitsList() { |
| | | return FebsUtil.view("modules/mallMember/memberBenefitsList"); |
| | | } |
| | | |
| | | } |