KKSU
2025-03-03 74315c8cc145e30c33f2c2b3fd9074c446e6699c
src/main/java/cc/mrbird/febs/mall/controller/ViewMallMemberController.java
@@ -9,6 +9,7 @@
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;
@@ -50,6 +51,16 @@
     * 会员列表
     * @return
     */
    @GetMapping("mallMrbirdList")
    @RequiresPermissions("mallMrbirdList:view")
    public String mallMrbirdList() {
        return FebsUtil.view("modules/mallMember/mallMrbirdList");
    }
    /**
     * 会员列表
     * @return
     */
    @GetMapping("mallMemberList")
    @RequiresPermissions("mallMemberList:view")
    public String mallMember() {
@@ -79,7 +90,7 @@
    @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");
@@ -409,6 +420,7 @@
        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");
    }
@@ -420,4 +432,11 @@
        return FebsUtil.view("modules/mallMember/member-coupon-select");
    }
    @GetMapping("memberBenefitsList")
    @RequiresPermissions("memberBenefitsList:view")
    public String memberBenefitsList() {
        return FebsUtil.view("modules/mallMember/memberBenefitsList");
    }
}