package com.xcong.excoin.modules.member.controller; import com.xcong.excoin.common.controller.BaseController; import com.xcong.excoin.common.entity.FebsConstant; import com.xcong.excoin.common.utils.FebsUtil; import com.xcong.excoin.modules.member.entity.MemberEntity; import com.xcong.excoin.modules.member.service.IMemberService; import com.xcong.excoin.modules.member.vo.MemberAuthenticationVo; import com.xcong.excoin.modules.member.vo.MemberInfoDetailVo; import lombok.RequiredArgsConstructor; 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; /** * @author wzy * @date 2020-06-10 **/ @Controller("memberView") @RequestMapping(FebsConstant.VIEW_PREFIX + "modules/member") @RequiredArgsConstructor public class ViewController extends BaseController{ private final IMemberService memberService; public static long idFromMember; /** *会员列表---会员活动领取---详情 */ @GetMapping("seeReceiveInfo/{id}") public String seeReceiveInfo(@PathVariable long id, Model model) { idFromMember = id; return FebsUtil.view("modules/member/seeReceiveInfo"); } /** * 会员列表---会员活动领取 * @return */ @GetMapping("memberActivityReceive") @RequiresPermissions("memberActivityReceive:view") public String memberActivityReceive() { return FebsUtil.view("modules/member/memberActivityReceive"); } /** * 平台全部信息 * @return */ @GetMapping("allDataInfoView") @RequiresPermissions("allDataInfoView:view") public String allDataInfoView() { return FebsUtil.view("modules/member/allData/allDataInfo"); } @GetMapping("addCoin/{id}") @RequiresPermissions("addCoin:update") public String addCoin(@PathVariable long id, Model model) { MemberEntity data = memberService.selectMemberByid(id); model.addAttribute("member", data); return FebsUtil.view("modules/member/addCoin"); } /** * 会员列表---拨币记录 * @return */ @GetMapping("memberBoBi") @RequiresPermissions("memberBoBi:view") public String memberBoBiList() { return FebsUtil.view("modules/member/memberBoBi"); } /** * 代理关系 * @return */ @GetMapping("agentInfo") @RequiresPermissions("agentInfo:view") public String agentInfo() { return FebsUtil.view("modules/member/agentInfo"); } /** * 个人信息--上下级关系查询 * @return */ @GetMapping("memberDataInfoListSearch") @RequiresPermissions("memberDataInfoListSearch:view") public String memberDataInfoListSearch() { return FebsUtil.view("modules/member/memberDataInfoListSearch"); } /** * 个人信息 * @return */ @GetMapping("memberDataInfoList") @RequiresPermissions("memberDataInfoList:view") public String memberDataInfoList() { return FebsUtil.view("modules/member/memberDataInfoList"); } /** * 基础数据 * @return */ @GetMapping("memberDataInfo") @RequiresPermissions("memberDataInfo:view") public String memberDataInfo() { return FebsUtil.view("modules/member/memberDataInfo"); } /** * 平台详细信息---列表alone * @return */ @GetMapping("memberDataInfoAlone") @RequiresPermissions("memberDataInfoAlone:view") public String memberDataInfoAlone() { return FebsUtil.view("modules/member/memberDataInfoAlone"); } /** * 平台全部信息 * @return */ @GetMapping("memberDataInfoAll") @RequiresPermissions("memberDataInfoAll:view") public String memberDataInfoAll() { return FebsUtil.view("modules/member/memberDataInfoAll"); } /** * 平台详细信息---列表---17773261001 * @return */ @GetMapping("memberDataInfoOne") @RequiresPermissions("memberDataInfoOne:view") public String memberDataInfoOne() { return FebsUtil.view("modules/member/memberDataInfoOne"); } /** * 平台详细信息---列表---17773261001 * @return */ @GetMapping("memberDataInfoOneReal") @RequiresPermissions("memberDataInfoOneReal:view") public String memberDataInfoOneReal() { return FebsUtil.view("modules/member/memberDataInfoOneReal"); } /** * 平台详细信息---列表---17773261002 * @return */ @GetMapping("memberDataInfoTwo") @RequiresPermissions("memberDataInfoTwo:view") public String memberDataInfoTwo() { return FebsUtil.view("modules/member/memberDataInfoTwo"); } /** * 平台详细信息---列表---17773261002 * @return */ @GetMapping("memberDataInfoTwoReal") @RequiresPermissions("memberDataInfoTwoReal:view") public String memberDataInfoTwoReal() { return FebsUtil.view("modules/member/memberDataInfoTwoReal"); } /** * 平台详细信息---列表---17773261003 * @return */ @GetMapping("memberDataInfoTee") @RequiresPermissions("memberDataInfoTee:view") public String memberDataInfoTee() { return FebsUtil.view("modules/member/memberDataInfoTee"); } /** * 平台详细信息---列表---17773261003 * @return */ @GetMapping("memberDataInfoTeeReal") @RequiresPermissions("memberDataInfoTeeReal:view") public String memberDataInfoTeeReal() { return FebsUtil.view("modules/member/memberDataInfoTeeReal"); } /** * 平台详细信息---列表---17773260001 * @return */ @GetMapping("memberDataInfoOneAll") @RequiresPermissions("memberDataInfoOneAll:view") public String memberDataInfoOneAll() { return FebsUtil.view("modules/member/memberDataInfoOneAll"); } /** * 平台详细信息---列表---17773260001 * @return */ @GetMapping("memberDataInfoOneAllReal") @RequiresPermissions("memberDataInfoOneAllReal:view") public String memberDataInfoOneAllReal() { return FebsUtil.view("modules/member/memberDataInfoOneAllReal"); } /** * 平台详细信息---列表Test * @return */ @GetMapping("memberDataInfoAloneTest") @RequiresPermissions("memberDataInfoAloneTest:view") public String memberDataInfoAloneTest() { return FebsUtil.view("modules/member/memberDataInfoAloneTest"); } /** * 平台全部信息---列表alone * @return */ @GetMapping("memberDataInfoAllAlone") @RequiresPermissions("memberDataInfoAllAlone:view") public String memberDataInfoAllAlone() { return FebsUtil.view("modules/member/memberDataInfoAllAlone"); } /** * 平台全部信息---列表Test * @return */ @GetMapping("memberDataInfoAllAloneTest") @RequiresPermissions("memberDataInfoAllAloneTest:view") public String memberDataInfoAllAloneTest() { return FebsUtil.view("modules/member/memberDataInfoAllAloneTest"); } /** * 基础数据---查询 */ @GetMapping("memberDataInfoLists/{id}") @RequiresPermissions("memberDataInfoLists:view") public String memberDataInfoList(@PathVariable long id, Model model) { MemberEntity memberEntity = memberService.selectMemberByid(id); model.addAttribute("member", memberEntity); return FebsUtil.view("modules/member/memberDataInfoList"); } @GetMapping("member") @RequiresPermissions("member:view") public String member() { return FebsUtil.view("modules/member/member"); } @GetMapping("memberAlone") @RequiresPermissions("memberAlone:view") public String memberAlone() { return FebsUtil.view("modules/member/memberAlone"); } @GetMapping("memberAloneTest") @RequiresPermissions("memberAloneTest:view") public String memberAloneTest() { return FebsUtil.view("modules/member/memberAloneTest"); } @GetMapping("memberDetail/{id}") @RequiresPermissions("member:update") public String memberDetail(@PathVariable long id, Model model) { MemberAuthenticationVo data = memberService.selectMemberAuthenticationById(id); model.addAttribute("member", data); return FebsUtil.view("modules/member/memberDetail"); } /** * 会员列表---个人详情 */ @GetMapping("memberDetailInfo/{inviteId}") @RequiresPermissions("memberDetailInfo:detail") public String memberDetailInfo(@PathVariable String inviteId, Model model) { MemberInfoDetailVo data = memberService.selectMemberInfoDetailByInviteId(inviteId); model.addAttribute("member", data); return FebsUtil.view("modules/member/memberDetailInfo"); } /** * 提币审核管理---个人详情 */ @GetMapping("memberInfoDetail/{id}") @RequiresPermissions("memberInfoDetail:update") public String memberInfoDetail(@PathVariable long id, Model model) { MemberInfoDetailVo data = memberService.selectMemberInfoDetailById(id); model.addAttribute("member", data); return FebsUtil.view("modules/member/memberInfoDetail"); } /** * 会员充值USDT记录 * @return */ @GetMapping("chargeUsdt") @RequiresPermissions("chargeUsdt:view") public String chargeUsdt() { return FebsUtil.view("modules/member/chargeUsdt"); } /** * 会员USDT提现记录 * @return */ @GetMapping("extractUsdt") @RequiresPermissions("extractUsdt:view") public String extractUsdt() { return FebsUtil.view("modules/member/extractUsdt"); } /** * 充币记录---列表---17773261001 * @return */ @GetMapping("memberApplyCoinOne") @RequiresPermissions("memberApplyCoinOne:view") public String memberApplyCoinOne() { return FebsUtil.view("modules/member/memberApplyCoinOne"); } /** * 充币记录---列表---17773261002 * @return */ @GetMapping("memberApplyCoinTwo") @RequiresPermissions("memberApplyCoinTwo:view") public String memberApplyCoinTwo() { return FebsUtil.view("modules/member/memberApplyCoinTwo"); } /** * 充币记录---列表---17773261003 * @return */ @GetMapping("memberApplyCoinTee") @RequiresPermissions("memberApplyCoinTee:view") public String memberApplyCoinTee() { return FebsUtil.view("modules/member/memberApplyCoinTee"); } /** * 充币记录---列表---17773260001 * @return */ @GetMapping("memberApplyCoinOneAll") @RequiresPermissions("memberApplyCoinOneAll:view") public String memberApplyCoinOneAll() { return FebsUtil.view("modules/member/memberApplyCoinOneAll"); } /** * 充币记录 * @return */ @GetMapping("applyCoin") @RequiresPermissions("applyCoins:view") public String applyCoin() { return FebsUtil.view("modules/member/applyCoin"); } /** * 充币记录---alone * @return */ @GetMapping("applyCoinAloneTest") @RequiresPermissions("applyCoinAloneTest:view") public String applyCoinAloneTest() { return FebsUtil.view("modules/member/applyCoinAloneTest"); } /** * 充币记录---alone * @return */ @GetMapping("applyCoinAlone") @RequiresPermissions("applyCoinAlone:view") public String applyCoinAlone() { return FebsUtil.view("modules/member/applyCoinAlone"); } /** * 提币记录---列表---17773261001 * @return */ @GetMapping("memberWithdrawCoinOne") @RequiresPermissions("memberWithdrawCoinOne:view") public String memberWithdrawCoinOne() { return FebsUtil.view("modules/member/memberWithdrawCoinOne"); } /** * 提币记录---列表---17773261002 * @return */ @GetMapping("memberWithdrawCoinTwo") @RequiresPermissions("memberWithdrawCoinTwo:view") public String memberWithdrawCoinTwo() { return FebsUtil.view("modules/member/memberWithdrawCoinTwo"); } /** * 提币记录---列表---17773261003 * @return */ @GetMapping("memberWithdrawCoinTee") @RequiresPermissions("memberWithdrawCoinTee:view") public String memberWithdrawCoinTee() { return FebsUtil.view("modules/member/memberWithdrawCoinTee"); } /** * 提币记录---列表---17773260001 * @return */ @GetMapping("memberWithdrawCoinAllOne") @RequiresPermissions("memberWithdrawCoinAllOne:view") public String memberWithdrawCoinAllOne() { return FebsUtil.view("modules/member/memberWithdrawCoinAllOne"); } /** * 提币记录 * @return */ @GetMapping("withdrawCoin") @RequiresPermissions("withdrawCoins:view") public String withdrawCoin() { return FebsUtil.view("modules/member/withdrawCoin"); } /** * 提币记录---alone * @return */ @GetMapping("withdrawCoinAlone") @RequiresPermissions("withdrawCoinAlone:view") public String withdrawCoinAlone() { return FebsUtil.view("modules/member/withdrawCoinAlone"); } /** * 提币记录 * @return */ @GetMapping("withdrawCoinTest") @RequiresPermissions("withdrawCoinTest:view") public String withdrawCoinTest() { return FebsUtil.view("modules/member/withdrawCoinTest"); } @GetMapping("memberTest") @RequiresPermissions("memberTest:view") public String memberTest() { return FebsUtil.view("modules/member/memberTest"); } }