From c05761827519b3406d46f008816f03ad3fb39404 Mon Sep 17 00:00:00 2001 From: xiaoyong931011 <15274802129@163.com> Date: Thu, 23 Jul 2020 17:24:01 +0800 Subject: [PATCH] 20200723 代码提交 --- src/main/java/com/xcong/excoin/modules/member/controller/ViewController.java | 261 +++++++++++++++++++++++++++++++++++++++++++++++---- 1 files changed, 238 insertions(+), 23 deletions(-) diff --git a/src/main/java/com/xcong/excoin/modules/member/controller/ViewController.java b/src/main/java/com/xcong/excoin/modules/member/controller/ViewController.java index c7e9b55..d368eb6 100644 --- a/src/main/java/com/xcong/excoin/modules/member/controller/ViewController.java +++ b/src/main/java/com/xcong/excoin/modules/member/controller/ViewController.java @@ -1,23 +1,238 @@ -package com.xcong.excoin.modules.member.controller; - -import com.xcong.excoin.common.entity.FebsConstant; -import com.xcong.excoin.common.utils.FebsUtil; -import org.apache.shiro.authz.annotation.RequiresPermissions; -import org.springframework.stereotype.Controller; -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.RequestMapping; - -/** - * @author wzy - * @date 2020-06-10 - **/ -@Controller("memberView") -@RequestMapping(FebsConstant.VIEW_PREFIX + "modules/member") -public class ViewController { - - @GetMapping("member") - @RequiresPermissions("member:view") - public String member() { - return FebsUtil.view("modules/member/member"); - } -} +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; + + @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("agentInfo") + @RequiresPermissions("agentInfo:view") + public String agentInfo() { + return FebsUtil.view("modules/member/agentInfo"); + } + + /** + * 个人信息 + * @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"); + } + + /** + * 平台全部信息 + * @return + */ + @GetMapping("memberDataInfoAll") + @RequiresPermissions("memberDataInfoAll:view") + public String memberDataInfoAll() { + return FebsUtil.view("modules/member/memberDataInfoAll"); + } + /** + * 平台详细信息---列表alone + * @return + */ + @GetMapping("memberDataInfoAlone") + @RequiresPermissions("memberDataInfoAlone:view") + public String memberDataInfoAlone() { + return FebsUtil.view("modules/member/memberDataInfoAlone"); + } + /** + * 平台详细信息---列表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"); + } + /** + * 基础数据---查询 + */ + @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("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"); + } + + /** + * 充币记录 + * @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"); + } + + /** + * 提币记录 + * @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"); + } + + +} -- Gitblit v1.9.1