From 31de20695ac5fc8562c5922fcbe8729ae4e146a1 Mon Sep 17 00:00:00 2001 From: zhaoxiaohao <913652501@qq.com> Date: Mon, 29 Jun 2020 14:20:39 +0800 Subject: [PATCH] Merge branch 'dev' of http://192.168.2.240:7070/r/kidgrow-microservices-platform into dev --- kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/src/main/java/com/kidgrow/usercenter/service/impl/SysUserServiceImpl.java | 33 +++++++++++++++++++++++++++++++-- 1 files changed, 31 insertions(+), 2 deletions(-) diff --git a/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/src/main/java/com/kidgrow/usercenter/service/impl/SysUserServiceImpl.java b/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/src/main/java/com/kidgrow/usercenter/service/impl/SysUserServiceImpl.java index b30238f..ffd3b8b 100644 --- a/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/src/main/java/com/kidgrow/usercenter/service/impl/SysUserServiceImpl.java +++ b/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/src/main/java/com/kidgrow/usercenter/service/impl/SysUserServiceImpl.java @@ -647,9 +647,9 @@ return ResultBody.failed("该手机号已经注册"); } //创建人id - Long createUserId = 0L; + Long createUserId = CommonConstant.CREATE_USER_ID; //创建人id - String createUserName = "自动创建"; + String createUserName = CommonConstant.CREATE_USER_NAME; //是否注册用户 Boolean isReg = false; //业务成功 @@ -990,4 +990,33 @@ } return new com.kidgrow.usercenter.model.SysDoctor(); } + + /** + * 检查手机号是注册用户还是正式用户 + * @param userTel + * @return + */ + public ResultBody isRegUser(String userTel) + { + if (StringUtils.isNotBlank(userTel)) { + List<SysUser> users = baseMapper.selectList( + new QueryWrapper<SysUser>().eq("username", userTel) + ); + if (users != null&&users.size()==1) { + SysUser sysUser=users.get(0); + if (sysUser.getCreateUserId()==CommonConstant.CREATE_USER_ID&&sysUser.getCreateUserName().equals(CommonConstant.CREATE_USER_NAME)) { + return ResultBody.ok().data(true); + } + return ResultBody.ok().data(false); + } + else + { + return ResultBody.failed("用户数据有误!"); + } + } + else + { + return ResultBody.failed("必要参数有误!"); + } + } } \ No newline at end of file -- Gitblit v1.8.0