| | |
| | | import com.doumee.dao.business.web.response.AccountResponse; |
| | | import com.doumee.dao.business.web.response.HomeResponse; |
| | | import com.doumee.dao.business.web.response.UserResponse; |
| | | import com.doumee.dao.system.SystemUserMapper; |
| | | import com.doumee.dao.system.model.SystemUser; |
| | | import com.doumee.service.business.MemberService; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import me.chanjar.weixin.common.error.WxErrorException; |
| | |
| | | |
| | | @Autowired |
| | | private MemberMapper memberMapper; |
| | | @Autowired |
| | | private SystemUserMapper systemUserMapper; |
| | | |
| | | |
| | | @Override |
| | |
| | | .eq(Member::getIsdeleted,Constants.ZERO) |
| | | .eq(Member::getType,Constants.ONE) |
| | | .eq(Member::getCardNo,member.getCardNo()); |
| | | Integer integer = memberMapper.selectCount(wrapper); |
| | | long integer = memberMapper.selectCount(wrapper); |
| | | |
| | | if (integer > 0){ |
| | | throw new BusinessException(ResponseStatus.BAD_REQUEST.getCode(),"卡号存在重复"); |
| | |
| | | UserResponse userResponse = new UserResponse(); |
| | | BeanUtils.copyProperties(member,userResponse); |
| | | userResponse.setMobile(member.getPhone()); |
| | | if(member.getSysuserId()!=null){ |
| | | SystemUser user= systemUserMapper.selectById(member.getSysuserId()); |
| | | if(user !=null && !Constants.equalsInteger(user.getDeleted(),Constants.ONE) |
| | | && !Constants.equalsInteger(user.getStatus(),Constants.ONE)){ |
| | | SystemUser u = new SystemUser(); |
| | | u.setId(user.getId()); |
| | | u.setUsername(user.getUsername()); |
| | | u.setNickname(user.getNickname()); |
| | | u.setRealname(user.getRealname()); |
| | | userResponse.setSysuser(u); |
| | | } |
| | | } |
| | | return userResponse; |
| | | } |
| | | |