src/main/java/com/xcong/excoin/modules/member/controller/MemberController.java
@@ -355,5 +355,15 @@ public Result memberCoinAddressInList() { return memberService.memberCoinAddressInList(); } /** * 添加内转提币地址 * @return */ @ApiOperation(value = "添加内转提币地址", notes = "添加内转提币地址") @PostMapping(value = "/memberAddCoinAddressIn") public Result memberAddCoinAddressIn(@RequestBody @Valid MemberAddCoinAddressInDto memberAddCoinAddressDto) { return memberService.memberAddCoinAddressIn(memberAddCoinAddressDto); } } src/main/java/com/xcong/excoin/modules/member/parameter/dto/MemberAddCoinAddressInDto.java
New file @@ -0,0 +1,26 @@ package com.xcong.excoin.modules.member.parameter.dto; import javax.validation.constraints.NotNull; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; @Data @ApiModel(value = "MemberAddCoinAddressInDto", description = "参数接收类") public class MemberAddCoinAddressInDto { /** * 地址 */ @NotNull(message = "账号不能为空") @ApiModelProperty(value = "账号") private String address; /** * 备注 */ @ApiModelProperty(value = "备注") private String remark; } src/main/java/com/xcong/excoin/modules/member/service/MemberService.java
@@ -82,4 +82,6 @@ Result memberTeam(MemberTeamRecordsPageDto memberTeamRecordsPageDto); Result memberCoinAddressInList(); Result memberAddCoinAddressIn(MemberAddCoinAddressInDto memberAddCoinAddressDto); } src/main/java/com/xcong/excoin/modules/member/service/impl/MemberServiceImpl.java
@@ -1118,6 +1118,23 @@ } return Result.ok(arrayList); } @Override @Transactional public Result memberAddCoinAddressIn(MemberAddCoinAddressInDto memberAddCoinAddressDto) { //获取用户ID Long memberId = LoginUserUtils.getAppLoginUser().getId(); String address = memberAddCoinAddressDto.getAddress(); String remark = memberAddCoinAddressDto.getRemark(); MemberCoinAddressInEntity memberCoinAddressInEntity = new MemberCoinAddressInEntity(); memberCoinAddressInEntity.setAccount(address); memberCoinAddressInEntity.setMemberId(memberId); memberCoinAddressInEntity.setContent(remark); memberCoinAddressInDao.insert(memberCoinAddressInEntity); return Result.ok(MessageSourceUtils.getString("member_service_0024")); } }