From 6ff7f64dc78dd5af4c180fe13a24aeef7581a6ab Mon Sep 17 00:00:00 2001 From: zhaoxiaohao <913652501@qq.com> Date: Wed, 24 Jun 2020 16:53:44 +0800 Subject: [PATCH] 修改 添加用户的功能 --- kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/src/main/java/com/kidgrow/usercenter/service/impl/SysUserServiceImpl.java | 7 +++++-- kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-api/src/main/java/com/kidgrow/usercenter/vo/UserRegVo.java | 4 ++++ 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-api/src/main/java/com/kidgrow/usercenter/vo/UserRegVo.java b/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-api/src/main/java/com/kidgrow/usercenter/vo/UserRegVo.java index 664cce6..6fcffe1 100644 --- a/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-api/src/main/java/com/kidgrow/usercenter/vo/UserRegVo.java +++ b/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-api/src/main/java/com/kidgrow/usercenter/vo/UserRegVo.java @@ -110,4 +110,8 @@ * 手机验证码 */ private String verification; + /** + * 当前登录用户的id + */ + private Long userId; } 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 f67c7b7..b30238f 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 @@ -639,6 +639,9 @@ @Transactional(rollbackFor = Exception.class) @Override public ResultBody doctorUserReg(UserRegVo userRegVo, SysUser sysUserd) { + if(sysUserd.getId()==null){ + sysUserd = this.baseMapper.selectById(userRegVo.getUserId()); + } //检查手机号是否已经注册 H端登录名和手机号存一样的值 if (phoneIsUsed(userRegVo.getMobile())) { return ResultBody.failed("该手机号已经注册"); @@ -950,10 +953,10 @@ return 0; } else { Map<String, Object> selectMap = new HashMap<>(); - selectMap.put("departmentId", depatmentId); + selectMap.put("department_id", depatmentId); selectMap.put("enabled", 1); List<SysDoctor> sysDoctorList = sysDoctorMapper.selectByMap(selectMap); - if (sysDoctorList == null) { + if (sysDoctorList != null) { int doctorCount = sysDoctorList.size(); int accountCount = sysDepartment.getAccountsCount(); return (accountCount - doctorCount); -- Gitblit v1.8.0