| | |
| | | import com.xcong.excoin.modules.contract.entity.ContractEntrustOrderEntity; |
| | | import com.xcong.excoin.modules.member.dao.*; |
| | | import com.xcong.excoin.modules.member.entity.*; |
| | | import com.xcong.excoin.modules.member.parameter.dto.MemberAddCoinAddressDto; |
| | | import com.xcong.excoin.modules.member.parameter.dto.MemberAddCoinAddressInDto; |
| | | 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.MemberSubmitCoinApplyInDto; |
| | | 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.dto.*; |
| | | import com.xcong.excoin.modules.member.parameter.vo.*; |
| | | import com.xcong.excoin.modules.member.service.MemberService; |
| | | import com.xcong.excoin.modules.platform.dao.PlatformFeeSettingDao; |
| | |
| | | Long memberId = LoginUserUtils.getAppLoginUser().getId(); |
| | | String address = memberAddCoinAddressDto.getAddress(); |
| | | String isBiyict = memberAddCoinAddressDto.getIsBiyict(); |
| | | Long symbolscoinId = memberAddCoinAddressDto.getSymbolscoinId(); |
| | | String symbol = memberAddCoinAddressDto.getSymbol(); |
| | | String remark = memberAddCoinAddressDto.getRemark(); |
| | | |
| | | PlatformSymbolsCoinEntity platformSymbolsCoinEntity = platformSymbolsCoinDao.selectById(symbolscoinId); |
| | | PlatformSymbolsCoinEntity platformSymbolsCoinEntity = platformSymbolsCoinDao.selectOneBySymbol(symbol); |
| | | Long symbolscoinId = platformSymbolsCoinEntity.getId(); |
| | | |
| | | MemberCoinAddressEntity memberCoinAddressEntity = new MemberCoinAddressEntity(); |
| | | memberCoinAddressEntity.setAddress(address); |
| | |
| | | } else { |
| | | memberPersonCenterInfoVo.setTradeAgingSetting(MemberPersonCenterInfoVo.PWD_NEED_NO); |
| | | } |
| | | |
| | | Integer fingerprintState = member.getFingerprintState(); |
| | | memberPersonCenterInfoVo.setFingerprintState(fingerprintState); |
| | | |
| | | return Result.ok(memberPersonCenterInfoVo); |
| | | } |
| | |
| | | return Result.ok(arrayList); |
| | | } |
| | | |
| | | @Override |
| | | public Result memberFingerprintState(@Valid MemberFingerprintStateDto memberFingerprintStateDto) { |
| | | //获取用户ID |
| | | Long memberId = LoginUserUtils.getAppLoginUser().getId(); |
| | | |
| | | String password = SecureUtil.md5(memberFingerprintStateDto.getPassword()); |
| | | MemberEntity member = memberDao.selectById(memberId); |
| | | |
| | | if(password.equals(member.getPassword())){ |
| | | Integer fingerprintState = memberFingerprintStateDto.getFingerprintState(); |
| | | MemberEntity memberEntity = memberDao.selectById(memberId); |
| | | memberEntity.setFingerprintState(fingerprintState); |
| | | memberDao.updateById(memberEntity); |
| | | return Result.ok(MessageSourceUtils.getString("member_service_0024")); |
| | | }else{ |
| | | return Result.fail(MessageSourceUtils.getString("home_service_0005")); |
| | | } |
| | | } |
| | | |
| | | @Override |
| | | @Transactional |
| | | public Result memberMessageReminder() { |
| | | //获取用户ID |
| | | Long memberId = LoginUserUtils.getAppLoginUser().getId(); |
| | | MemberMessageReminderVo memberMessageReminderVo = new MemberMessageReminderVo(); |
| | | MemberSettingEntity selectById = memberSettingDao.selectMemberSettingByMemberId(memberId); |
| | | if(ObjectUtil.isNotEmpty(selectById)) { |
| | | memberMessageReminderVo.setMessageReminder(selectById.getMessageReminder()); |
| | | } |
| | | return Result.ok(memberMessageReminderVo); |
| | | } |
| | | |
| | | |
| | | } |
| | | |
| | | |