From 277061a61a93fcf737d111e81b5df8f8116b7896 Mon Sep 17 00:00:00 2001
From: xiaoyong931011 <15274802129@163.com>
Date: Thu, 28 May 2020 16:40:29 +0800
Subject: [PATCH] 20200528  代码提交

---
 src/main/java/com/xcong/excoin/modules/member/controller/MemberController.java |   50 ++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 50 insertions(+), 0 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 b576ce6..29453ea 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
@@ -11,13 +11,19 @@
 
 import com.xcong.excoin.common.response.Result;
 import com.xcong.excoin.modules.member.parameter.dto.MemberAuthenticationDto;
+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.MemberUpdatePwdDto;
 import com.xcong.excoin.modules.member.parameter.dto.MemberUpdateTradePwdDto;
 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.service.MemberService;
 
 import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiImplicitParam;
+import io.swagger.annotations.ApiImplicitParams;
 import io.swagger.annotations.ApiOperation;
 import io.swagger.annotations.ApiResponse;
 import io.swagger.annotations.ApiResponses;
@@ -113,6 +119,50 @@
 		return memberService.memberTradersPwd(memberForgetPwdDto);
 	}
 	
+	/**
+	 * 收款方式
+	 * @return
+	 */
+	@ApiOperation(value="新增收款方式", notes="新增收款方式")
+	@PostMapping(value="/memberAddPaymethod")
+	public Result  memberAddPaymethod(@RequestBody @Valid MemberPaymethodDto memberPaymethodDto) {
+		return memberService.memberAddPaymethod(memberPaymethodDto);
+	}
+	
+	/**
+	 * 收款方式
+	 * @return
+	 */
+	@ApiOperation(value="删除收款方式", notes="删除收款方式")
+	@PostMapping(value="/memberDelPaymethod")
+	public Result  memberDelPaymethod(@RequestBody @Valid MemberDelPaymethodDto memberDelPaymethodDto) {
+		return memberService.memberDelPaymethod(memberDelPaymethodDto);
+	}
+	
+	/**
+	 * 收款方式
+	 * @return
+	 */
+	@ApiOperation(value="一个收款方式的详情", notes="一个收款方式的详情")
+	@ApiResponses({@ApiResponse( code = 200, message = "success", response = MemberPaymethodDetailVo.class)})
+	@ApiImplicitParams({
+		@ApiImplicitParam(name = "id", value = "ID", required = true, dataType = "long", paramType="query")
+	})
+	@GetMapping(value = "/memberPaymethodDetail")
+	public Result memberPaymethodDetail(long id) {
+		return memberService.memberPaymethodDetail(id);
+	}
+	
+	/**
+	 * 收款方式
+	 * @return
+	 */
+	@ApiOperation(value="收款方式的列表", notes="收款方式的列表")
+	@ApiResponses({@ApiResponse( code = 200, message = "success", response = MemberPaymethodDetailListVo.class)})
+	@GetMapping(value = "/memberPaymethodDetailList")
+	public Result memberPaymethodDetailList() {
+		return memberService.memberPaymethodDetailList();
+	}
 	
 	
 	

--
Gitblit v1.9.1