From 38179780b2f728abe6dd0e5aaa284c6ee6aa8380 Mon Sep 17 00:00:00 2001 From: Helius <wangdoubleone@gmail.com> Date: Wed, 09 Mar 2022 14:19:56 +0800 Subject: [PATCH] init otc --- src/main/java/com/xcong/excoin/modules/member/controller/MemberController.java | 60 ++++++++++++++++++++++++++++++------------------------------ 1 files changed, 30 insertions(+), 30 deletions(-) diff --git a/src/main/java/com/xcong/excoin/modules/member/controller/MemberController.java b/src/main/java/com/xcong/excoin/modules/member/controller/MemberController.java index 439ab1d..47d17e7 100644 --- a/src/main/java/com/xcong/excoin/modules/member/controller/MemberController.java +++ b/src/main/java/com/xcong/excoin/modules/member/controller/MemberController.java @@ -3,33 +3,14 @@ import javax.annotation.Resource; import javax.validation.Valid; +import com.xcong.excoin.modules.coin.parameter.dto.RecordsPageDto; +import com.xcong.excoin.modules.member.parameter.dto.*; +import com.xcong.excoin.modules.member.parameter.vo.*; +import com.xcong.excoin.modules.member.vo.DefaultWayVo; import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.*; import com.xcong.excoin.common.response.Result; -import com.xcong.excoin.modules.member.parameter.dto.MemberAddCoinAddressDto; -import com.xcong.excoin.modules.member.parameter.dto.MemberAuthenticationDto; -import com.xcong.excoin.modules.member.parameter.dto.MemberBindEmailDto; -import com.xcong.excoin.modules.member.parameter.dto.MemberBindPhoneDto; -import com.xcong.excoin.modules.member.parameter.dto.MemberDelCoinAddressDto; -import com.xcong.excoin.modules.member.parameter.dto.MemberDelPaymethodDto; -import com.xcong.excoin.modules.member.parameter.dto.MemberForgetPwdDto; -import com.xcong.excoin.modules.member.parameter.dto.MemberPaymethodDto; -import com.xcong.excoin.modules.member.parameter.dto.MemberSubmitCoinApplyDto; -import com.xcong.excoin.modules.member.parameter.dto.MemberUpdatePwdDto; -import com.xcong.excoin.modules.member.parameter.dto.MemberUpdateTradePwdDto; -import com.xcong.excoin.modules.member.parameter.dto.MemberUpdateTradersPwdTimeDto; -import com.xcong.excoin.modules.member.parameter.vo.AppVersionListVo; -import com.xcong.excoin.modules.member.parameter.vo.MemberAuthenticationInfoVo; -import com.xcong.excoin.modules.member.parameter.vo.MemberAvivableCoinInfoVo; -import com.xcong.excoin.modules.member.parameter.vo.MemberCoinAddressCountListVo; -import com.xcong.excoin.modules.member.parameter.vo.MemberCoinAddressListVo; -import com.xcong.excoin.modules.member.parameter.vo.MemberCoinInfoListVo; -import com.xcong.excoin.modules.member.parameter.vo.MemberInfoVo; -import com.xcong.excoin.modules.member.parameter.vo.MemberPaymethodDetailListVo; -import com.xcong.excoin.modules.member.parameter.vo.MemberPaymethodDetailVo; -import com.xcong.excoin.modules.member.parameter.vo.MemberPersonCenterInfoVo; -import com.xcong.excoin.modules.member.parameter.vo.MemberSendCodeWayVo; import com.xcong.excoin.modules.member.service.MemberService; import io.swagger.annotations.Api; @@ -178,9 +159,6 @@ /** * 设置交易密码 - * @param code - * @param password - * @param token * @return */ @ApiOperation(value="设置交易密码", notes="设置交易密码") @@ -232,6 +210,21 @@ @GetMapping(value = "/memberPaymethodDetailList") public Result memberPaymethodDetailList() { return memberService.memberPaymethodDetailList(); + } + + @ApiOperation(value = "设置为默认收款方式") + @PostMapping(value = "/setDefaultMethod/{id}") + public Result setDefaultMethod(@PathVariable("id") Long id) { + return memberService.setDefaultPaymethod(id); + } + + @ApiOperation(value = "获取我的默认收款方式", notes = "获取我的默认收款方式") + @ApiResponses({ + @ApiResponse(code = 200, message = "获取成功", response = DefaultWayVo.class) + }) + @GetMapping(value = "/findDefaultWay") + public Result findDefaultWay() { + return memberService.findDefaultWay(); } /** @@ -334,8 +327,6 @@ /** * 提币币种可用资金 - * @param token - * @param coinVo * @return */ @ApiOperation(value = "提币币种可用资金", notes = "提币币种可用资金") @@ -350,8 +341,6 @@ /** * 提币申请 - * @param token - * @param coinVo * @return */ @ApiOperation(value="提交提币申请", notes="提交提币申请") @@ -360,5 +349,16 @@ return Result.fail("暂未开放提币"); // return memberService.memberSubmitCoinApply(memberSubmitCoinApplyDto); } + + /** + * 我的直属团队 + * @return + */ + @ApiOperation(value = "我的直属团队", notes = "我的直属团队") + @ApiResponses({@ApiResponse( code = 200, message = "success", response = MemberTeamVo.class)}) + @PostMapping(value="/memberTeam") + public Result memberTeam(@RequestBody @Valid MemberTeamRecordsPageDto memberTeamRecordsPageDto) { + return memberService.memberTeam(memberTeamRecordsPageDto); + } } -- Gitblit v1.9.1