From 11cb582d69d25bbfea5b62df940ace93aa1dbe4f Mon Sep 17 00:00:00 2001
From: zainali5120 <512061637@qq.com>
Date: Sun, 31 May 2020 21:23:05 +0800
Subject: [PATCH] 合约持仓方法添加

---
 src/main/java/com/xcong/excoin/modules/member/service/impl/MemberServiceImpl.java |   18 ++++++++++++++++--
 1 files changed, 16 insertions(+), 2 deletions(-)

diff --git a/src/main/java/com/xcong/excoin/modules/member/service/impl/MemberServiceImpl.java b/src/main/java/com/xcong/excoin/modules/member/service/impl/MemberServiceImpl.java
index 1a07cf0..fb01e03 100644
--- a/src/main/java/com/xcong/excoin/modules/member/service/impl/MemberServiceImpl.java
+++ b/src/main/java/com/xcong/excoin/modules/member/service/impl/MemberServiceImpl.java
@@ -19,6 +19,7 @@
 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;
@@ -40,7 +41,6 @@
 import com.xcong.excoin.utils.ShareCodeUtil;
 import lombok.extern.slf4j.Slf4j;
 
-import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 import org.springframework.transaction.annotation.Transactional;
 
@@ -386,7 +386,7 @@
         	memberDao.updateById(memberEntity);
         	return Result.ok(MessageSourceUtils.getString("member_service_0051"));
         }
-        return Result.fail(MessageSourceUtils.getString("member_service_0041"));
+        return Result.fail(MessageSourceUtils.getString("member_service_0045"));
         
     }
 
@@ -498,6 +498,7 @@
 		if(CollUtil.isNotEmpty(selectByMap)) {
 			for(MemberPaymentMethodEntity memberPaymentMethodEntity : selectByMap) {
 				MemberPaymethodDetailVo memberPaymethodDetailVo = new MemberPaymethodDetailVo();
+				memberPaymethodDetailVo.setId(memberPaymentMethodEntity.getId());
 				memberPaymethodDetailVo.setAccount(memberPaymentMethodEntity.getAccount());
 				memberPaymethodDetailVo.setBank(memberPaymentMethodEntity.getBank());
 				memberPaymethodDetailVo.setMemberId(memberId);
@@ -642,4 +643,17 @@
 		return Result.ok(memberSendCodeWayVo);
 	}
 
+	@Override
+	@Transactional
+	public Result memberDelCoinAddress(@Valid MemberDelCoinAddressDto memberDelCoinAddressDto) {
+		//获取用户ID
+		Long memberId = LoginUserUtils.getAppLoginUser().getId();
+		MemberEntity member = memberDao.selectById(memberId);
+		if(ObjectUtil.isNotEmpty(member)) {
+			Long id = memberDelCoinAddressDto.getId();
+			memberCoinAddressDao.deleteById(id);
+		}
+		return Result.ok("success");
+	}
+
 }

--
Gitblit v1.9.1