| | |
| | | private final MallRegisterAppealMapper mallRegisterAppealMapper; |
| | | private final MallMemberBankMapper mallMemberBankMapper; |
| | | private final MallMemberAlipayMapper mallMemberAlipayMapper; |
| | | private final MallMemberAuthMapper mallMemberAuthMapper; |
| | | |
| | | |
| | | @Value("${spring.profiles.active}") |
| | |
| | | MallMember mallMember = this.baseMapper.selectById(id); |
| | | |
| | | MallMemberVo mallMemberVo = MallMemberConversion.INSTANCE.entityToVo(mallMember); |
| | | |
| | | MallMember referMember = this.baseMapper.selectInfoByInviteId(mallMember.getReferrerId()); |
| | | if (referMember != null) { |
| | | mallMemberVo.setReferrerName(referMember.getName()); |
| | | if(ObjectUtil.isNotEmpty(mallMember.getReferrerId())){ |
| | | MallMember referMember = this.baseMapper.selectInfoByInviteId(mallMember.getReferrerId()); |
| | | if (referMember != null) { |
| | | mallMemberVo.setReferrerName(referMember.getName()); |
| | | } |
| | | } |
| | | |
| | | if (StrUtil.isNotBlank(mallMember.getTradePassword())) { |
| | |
| | | IPage<MemberAliVo> pageResult = mallMemberAlipayMapper.memberAliListInPage(memberAliListDto, page); |
| | | return new FebsResponse().success().data(pageResult); |
| | | } |
| | | |
| | | @Override |
| | | public FebsResponse memberAuth(MemberAuthDto memberAuthDto) { |
| | | MallMember member = LoginUserUtil.getLoginUser(); |
| | | List<MallMemberAuth> mallMemberAuthYes = mallMemberAuthMapper.selectByMemberIdAndStatus(member.getId(),2); |
| | | if(ObjectUtil.isNotEmpty(mallMemberAuthYes)){ |
| | | throw new FebsException("已实名认证"); |
| | | } |
| | | List<MallMemberAuth> mallMemberAuthIng = mallMemberAuthMapper.selectByMemberIdAndStatus(member.getId(),1); |
| | | if(ObjectUtil.isNotEmpty(mallMemberAuthIng)){ |
| | | throw new FebsException("正在实名认证中"); |
| | | } |
| | | |
| | | MallMemberAuth mallMemberAuth = new MallMemberAuth(); |
| | | mallMemberAuth.setName(memberAuthDto.getName()); |
| | | mallMemberAuth.setCardNum(memberAuthDto.getCardNum()); |
| | | mallMemberAuth.setCardFront(memberAuthDto.getCardFront()); |
| | | mallMemberAuth.setCardBack(memberAuthDto.getCardBack()); |
| | | mallMemberAuth.setStatus(2); |
| | | mallMemberAuthMapper.insert(mallMemberAuth); |
| | | |
| | | MallMember mallMember = this.baseMapper.selectById(member.getId()); |
| | | mallMember.setIsAuth(1); |
| | | this.baseMapper.updateById(mallMember); |
| | | return new FebsResponse().success(); |
| | | } |
| | | } |