forked from kidgrow-microservices-platform

zhaoxiaohao
2020-06-24 6ff7f64dc78dd5af4c180fe13a24aeef7581a6ab
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);