|  |  |  | 
|---|
|  |  |  | import cc.mrbird.febs.common.enumerates.DataDictionaryEnum; | 
|---|
|  |  |  | import cc.mrbird.febs.common.utils.FebsUtil; | 
|---|
|  |  |  | import cc.mrbird.febs.mall.entity.DataDictionaryCustom; | 
|---|
|  |  |  | import cc.mrbird.febs.mall.entity.MallMember; | 
|---|
|  |  |  | import cc.mrbird.febs.mall.mapper.DataDictionaryCustomMapper; | 
|---|
|  |  |  | import cc.mrbird.febs.mall.mapper.MallMemberMapper; | 
|---|
|  |  |  | import cc.mrbird.febs.mall.service.IAdminMallTeamLeaderService; | 
|---|
|  |  |  | import cc.mrbird.febs.mall.vo.AdminLeaderBonusSettingVo; | 
|---|
|  |  |  | import cc.mrbird.febs.mall.vo.AdminMallTeamLeaderVo; | 
|---|
|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | private final IAdminMallTeamLeaderService iAdminMallTeamLeaderService; | 
|---|
|  |  |  | private final DataDictionaryCustomMapper dataDictionaryCustomMapper; | 
|---|
|  |  |  | private final MallMemberMapper mallMemberMapper; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 团长信息--列表 | 
|---|
|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @GetMapping("addLeader/{id}") | 
|---|
|  |  |  | public String addLeader(@PathVariable long id, Model model) { | 
|---|
|  |  |  | model.addAttribute("memberId", id); | 
|---|
|  |  |  | MallMember mallMember = mallMemberMapper.selectById(id); | 
|---|
|  |  |  | model.addAttribute("mallMember", mallMember); | 
|---|
|  |  |  | return FebsUtil.view("modules/leader/addLeader"); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  | model.addAttribute("leaderBonusSetting", adminLeaderBonusSettingVo); | 
|---|
|  |  |  | return FebsUtil.view("modules/leader/leaderBonusSetting"); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 团长区域--电子围栏 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @GetMapping("leaderMapSetting") | 
|---|
|  |  |  | @RequiresPermissions("leaderMapSetting:view") | 
|---|
|  |  |  | public String leaderMapSetting() { | 
|---|
|  |  |  | return FebsUtil.view("modules/leader/leaderMapSetting"); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 团长信息-电子围栏设置 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @GetMapping("fenceAdd/{id}") | 
|---|
|  |  |  | @RequiresPermissions("fenceAdd:add") | 
|---|
|  |  |  | public String fenceAdd(@PathVariable long id, Model model) { | 
|---|
|  |  |  | AdminMallTeamLeaderVo data = iAdminMallTeamLeaderService.getMallTeamLederInfoById(id); | 
|---|
|  |  |  | model.addAttribute("leaderInfo", data); | 
|---|
|  |  |  | return FebsUtil.view("modules/leader/leaderFenceAdd"); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|