From b30a22e97dfe1a7c098123ec0dbbad1b99b7c885 Mon Sep 17 00:00:00 2001 From: xiaoyong931011 <15274802129@163.com> Date: Mon, 01 Jun 2020 10:40:47 +0800 Subject: [PATCH] 20200601 代码提交 --- src/main/java/com/xcong/excoin/modules/member/service/impl/MemberServiceImpl.java | 29 +++++++++++++++++++++++------ 1 files changed, 23 insertions(+), 6 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 255a52e..48b8eeb 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 @@ -25,6 +25,7 @@ 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.dto.MemberUpdateTradersPwdTimeDto; import com.xcong.excoin.modules.member.parameter.vo.*; import com.xcong.excoin.modules.member.parameter.vo.MemberAuthenticationInfoVo; import com.xcong.excoin.modules.member.parameter.vo.MemberAvivableCoinInfoVo; @@ -697,23 +698,28 @@ MemberPersonCenterInfoVo memberPersonCenterInfoVo = new MemberPersonCenterInfoVo(); if(StrUtil.isNotEmpty(member.getPhone())) { memberPersonCenterInfoVo.setPhone(1); + }else { + memberPersonCenterInfoVo.setPhone(0); } - memberPersonCenterInfoVo.setPhone(0); if(StrUtil.isNotEmpty(member.getEmail())) { memberPersonCenterInfoVo.setEmail(1); + }else { + memberPersonCenterInfoVo.setEmail(0); } - memberPersonCenterInfoVo.setEmail(0); if(StrUtil.isNotEmpty(member.getTradePassword())) { memberPersonCenterInfoVo.setTradePassword(1); + }else { + memberPersonCenterInfoVo.setTradePassword(0); } - memberPersonCenterInfoVo.setTradePassword(0); - - if(StrUtil.isNotEmpty(member.getTradeAgingSetting().toString())) { + + Integer tradeAgingSetting = member.getTradeAgingSetting(); + if(tradeAgingSetting != null && tradeAgingSetting == MemberPersonCenterInfoVo.PWD_NEED_FORVER) { memberPersonCenterInfoVo.setTradeAgingSetting(MemberPersonCenterInfoVo.PWD_NEED_FORVER); + }else { + memberPersonCenterInfoVo.setTradeAgingSetting(MemberPersonCenterInfoVo.PWD_NEED_NO); } - memberPersonCenterInfoVo.setTradeAgingSetting(MemberPersonCenterInfoVo.PWD_NEED_FORVER); return Result.ok(memberPersonCenterInfoVo); } @@ -773,5 +779,16 @@ return memberDao.selectMemberInfoByInviteId(inviteId); } + @Override + @Transactional + public Result memberUpdateTradersPwdTime(MemberUpdateTradersPwdTimeDto memberUpdateTradersPwdTimeDto) { + //获取用户ID + Long memberId = LoginUserUtils.getAppLoginUser().getId(); + MemberEntity member = memberDao.selectById(memberId); + member.setTradeAgingSetting(memberUpdateTradersPwdTimeDto.getTradeAgingSetting()); + memberDao.updateById(member); + return Result.ok("success"); + } + } -- Gitblit v1.9.1