| | |
| | | realNameAuthDto.setIdFrontImg(Constants.IMAGES_HTTP+realNameAuthRecord.getIdFrontImg()); |
| | | realNameAuthDto.setIdBackImg(Constants.IMAGES_HTTP+realNameAuthRecord.getIdBackImg()); |
| | | realNameAuthDto.setHandheldPhoto(Constants.IMAGES_HTTP+realNameAuthRecord.getHandheldPhoto()); |
| | | realNameAuthDto.setPhone(realNameAuthRecord.getPhone()); |
| | | } |
| | | return Result.succeed(realNameAuthDto, "查询成功"); |
| | | } |
| | |
| | | if(StringUtils.isNotEmpty(dto.getHandheldPhoto())) { |
| | | realNameAuthRecord.setHandheldPhoto(dto.getHandheldPhoto()); |
| | | } |
| | | if(StringUtils.isNotEmpty(dto.getPhone())) { |
| | | realNameAuthRecord.setPhone(dto.getPhone()); |
| | | } |
| | | |
| | | |
| | | User user= userService.getById(realNameAuthRecord.getUserId()); |
| | | Log log = new Log(); |
| | | log.setCategory(Constants.LOG_CATEGORY_OPERATION); |
| | |
| | | |
| | | Page<UserDataDto> page = new Page(model.getCurrent(), model.getSize()); |
| | | userService.listUserAndRecom(page, roleNames, model.getUserCode(), model.getUserName(), model.getLastIp(), |
| | | permissionFacade.getOwnerUserIds(), model.getUserMail(), model.getUserMobile()); |
| | | permissionFacade.getOwnerUserIds(), model.getUserMail(), model.getUserMobile(), model.getRecomUserName()); |
| | | for (UserDataDto userDataDto : page.getRecords()) { |
| | | userDataDto.setOnline(userService.isOnline(userDataDto.getUserId())); |
| | | // userDataDto.setLoginAuthority(userDataDto.getStatus() == 1); |
| | |
| | | @ApiModelProperty("用户名") |
| | | private String userName; |
| | | |
| | | @ApiModelProperty("推荐人名") |
| | | private String recomUserName; |
| | | |
| | | |
| | | @ApiModelProperty("userCode") |
| | | private String userCode; |
| | |
| | | throw new YamiShopBindException("实名姓名长度超过50"); |
| | | } |
| | | |
| | | String authcode = identifyingCodeTimeWindowService.getAuthCode(model.getPhone()); |
| | | /*String authcode = identifyingCodeTimeWindowService.getAuthCode(model.getPhone()); |
| | | if (authcode == null || !authcode.equals(model.getCode())) { |
| | | throw new YamiShopBindException("验证码不正确"); |
| | | } |
| | | }*/ |
| | | |
| | | Date now = new Date(); |
| | | BeanUtils.copyProperties(model, realNameAuthRecord); |
| | |
| | | */ |
| | | @ApiModelProperty("实名姓名") |
| | | private String name; |
| | | |
| | | @ApiModelProperty("实名手机号") |
| | | private String phone; |
| | | /** |
| | | * 证件正面照 |
| | | */ |
| | |
| | | @ApiModelProperty("账户类型") |
| | | private String rolename; |
| | | |
| | | @ApiModelProperty("USDT账户余额") |
| | | private BigDecimal money; |
| | | |
| | | /** |
| | | * USDT账户余额 |
| | | */ |
| | |
| | | |
| | | Page<UserDataDto> listUserAndRecom(Page page,@Param("roleNames") List<String> roleNames, @Param("userCode") String userCode,@Param("userName") String userName, |
| | | @Param("lastIp") String lastIp,@Param("checkedList") List<String> checkedList, |
| | | @Param("userMail") String userMail, @Param("userMobile") String userMobile); |
| | | @Param("userMail") String userMail, @Param("userMobile") String userMobile, |
| | | @Param("recomUserName") String recomUserName); |
| | | |
| | | |
| | | Page<AgentUserDto> getAgentAllStatistics(Page page,@Param("userName") String userName,@Param("children") |
| | | List<String> children); |
| | |
| | | } |
| | | |
| | | @Override |
| | | public Page<UserDataDto> listUserAndRecom(Page page, List<String> roleNames, String userCode, String userName, String lastIp, List<String> checkedList, String userMail, String userMobile) { |
| | | public Page<UserDataDto> listUserAndRecom(Page page, List<String> roleNames, String userCode, String userName, String lastIp, List<String> checkedList, String userMail, String userMobile, String recomUserName) { |
| | | return baseMapper.listUserAndRecom(page, roleNames, userCode, |
| | | userName, lastIp, checkedList, userMail, userMobile); |
| | | userName, lastIp, checkedList, userMail, userMobile, recomUserName); |
| | | } |
| | | |
| | | @Override |
| | |
| | | */ |
| | | Page<UserDataDto> listUserAndRecom(Page page, List<String> roleNames, String userCode, String userName, |
| | | String lastIp,List<String> checkedList, |
| | | String userMail,String userMobile); |
| | | String userMail,String userMobile, String recomUserName); |
| | | |
| | | void updateAgent(String userId,boolean operaAuthority,boolean loginAuthority); |
| | | User findUserByUserCode(String userCode); |
| | |
| | | |
| | | <select id="listUserAndRecom" resultType="com.yami.trading.bean.user.dto.UserDataDto"> |
| | | |
| | | SELECT u.*,r.user_name AS 'recomUserName' FROM tz_user u LEFT JOIN |
| | | tz_user r |
| | | ON u.user_recom=r.user_id |
| | | SELECT u.*,r.user_name AS 'recomUserName',w.money FROM tz_user u |
| | | LEFT JOIN tz_user r ON u.user_recom=r.user_id |
| | | LEFT JOIN tz_wallet w ON u.user_id=w.user_id |
| | | |
| | | |
| | | where 1=1 and u.role_name in |
| | | <foreach collection="roleNames" separator="," index="index" open="(" close=")" item="r"> |
| | |
| | | <if test="lastIp!=null and lastIp!=''"> |
| | | and u.user_lastip=#{lastIp} |
| | | </if> |
| | | |
| | | <if test="recomUserName!=null and recomUserName!=''"> |
| | | and r.user_name like CONCAT('%', #{recomUserName}, '%') |
| | | </if> |
| | | order by u.create_time desc |
| | | </select> |
| | | </mapper> |