xiaoyong931011
2023-05-30 b65c0ec3695a9ddd6972e2671ae3059f8fd5de6d
src/main/java/cc/mrbird/febs/dapp/controller/ViewController.java
@@ -8,13 +8,16 @@
import cc.mrbird.febs.dapp.entity.DappSystemProfit;
import cc.mrbird.febs.dapp.entity.DataDictionaryCustom;
import cc.mrbird.febs.dapp.enumerate.DataDictionaryEnum;
import cc.mrbird.febs.dapp.mapper.DappMemberDao;
import cc.mrbird.febs.dapp.mapper.DappSystemProfitDao;
import cc.mrbird.febs.dapp.mapper.DataDictionaryCustomMapper;
import cc.mrbird.febs.dapp.service.DappMemberService;
import cc.mrbird.febs.dapp.vo.AdminAgentLevelSetInfoVo;
import cc.mrbird.febs.dapp.vo.AdminSystemFeeVo;
import cn.hutool.core.util.ObjectUtil;
import lombok.RequiredArgsConstructor;
import org.apache.shiro.authz.annotation.RequiresPermissions;
import org.checkerframework.checker.units.qual.A;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.GetMapping;
@@ -35,6 +38,7 @@
    private final RedisUtils redisUtils;
    private final DataDictionaryCustomMapper dataDictionaryCustomMapper;
    private final DappSystemProfitDao dappSystemProfitDao;
    private final DappMemberDao dappMemberDao;
    @GetMapping(value = "admin")
    @RequiresPermissions("admin:view")
@@ -217,4 +221,22 @@
        memberNodeInfoMemberId = id;
        return FebsUtil.view("dapp/member-node-Info");
    }
    /**
     * 代理级别-设置代理
     * @param id
     * @param model
     * @return
     */
    @GetMapping("agentLevel/{id}")
    @RequiresPermissions("agentLevel:view")
    public String agentLevelSet(@PathVariable long id, Model model) {
        DappMemberEntity dappMemberEntity = dappMemberDao.selectById(id);
        AdminAgentLevelSetInfoVo data = new AdminAgentLevelSetInfoVo();
        data.setId(id);
        data.setLevelCode(dappMemberEntity.getAccountType());
        model.addAttribute("agentLevelSet", data);
        return FebsUtil.view("dapp/member-agent-level");
    }
}