From 35526b2a9ba8b5d8625dcab452479e69c30d0c84 Mon Sep 17 00:00:00 2001 From: zhaoxiaohao <913652501@qq.com> Date: Tue, 16 Jun 2020 10:28:42 +0800 Subject: [PATCH] 修改 注册的必填项,网关的配置,注册接口的登录(登录未完成) --- kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/src/main/java/com/kidgrow/usercenter/service/impl/SysUserServiceImpl.java | 13 ++++++++++--- kidgrow-springcloud/kidgrow-springcloud-zuul/src/main/resources/application.yml | 14 ++++++++------ kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-api/src/main/java/com/kidgrow/usercenter/vo/UserRegVo.java | 1 - kidgrow-web/kidgrow-web-manager/src/main/resources/static/module/apiUrl.js | 4 ++-- 4 files changed, 20 insertions(+), 12 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 401e96e..6fecb03 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 @@ -70,7 +70,6 @@ /** * 所属医院ID 注册用户固定传0 */ - @NotNull(message = "所属医院ID不能为空") private Long hospitalId; /** * 医院名称 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 4e32911..672c6b0 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 @@ -614,7 +614,7 @@ return ResultBody.failed("该手机号已经注册"); } //检查判断是注册 还是添加用户,注册用户先走基本数据建设 - if (StringUtils.isBlank(userRegVo.getHospitalId().toString())) { + if (userRegVo.getHospitalId()==null) { userRegVo.setDoctorState(true); //添加医院组织结构数据 List<SysOrganization> sysOrganizationList=new ArrayList<SysOrganization>(); @@ -622,6 +622,8 @@ sysOrganizationHos.setOrgAttr(1); sysOrganizationHos.setOrgLevel(1); sysOrganizationHos.setOrgName(userRegVo.getHospitalName()); + sysOrganizationHos.setCreateUserId(0l); + sysOrganizationHos.setCreateUserName("自主注册"); sysOrganizationList.add(sysOrganizationHos); //添加科室组织数据 @@ -629,6 +631,8 @@ sysOrganizationDe.setOrgAttr(2); sysOrganizationDe.setOrgLevel(2); sysOrganizationDe.setOrgName(userRegVo.getDepartmentName()); + sysOrganizationDe.setCreateUserId(0L); + sysOrganizationDe.setCreateUserName("自主注册"); sysOrganizationList.add(sysOrganizationDe); //批量写入 boolean orgRe= organizationService.saveBatch(sysOrganizationList); @@ -654,7 +658,8 @@ sysDepartment.setSaleUserName("自主注册"); sysDepartment.setSaleUserTel("0"); sysDepartment.setServerUserId(0L); - sysDepartment.setServerUserTel("0"); + sysDepartment.setServerUserTel("0");//serverUserName + sysDepartment.setServerUserName("自主注册"); boolean d=departmentService.save(sysDepartment); if (!d) { return ResultBody.failed("科室数据写入失败"); @@ -702,6 +707,7 @@ sysUser.setHAdminUser(false); sysUser.setOpenId(userRegVo.getOpenId()); sysUser.setDel(false); + sysUser.setTenantId("hospital"); boolean u=this.save(sysUser); if(u) { @@ -754,7 +760,8 @@ sysDoctor.setServerUserName("自主注册"); if (sysDoctorMapper.insert(sysDoctor)==1) { sysUser.setPassword(userRegVo.getPassword()); - return ResultBody.ok(200,"注册成功").data(sysUser); + return ResultBody.ok().data(sysUser); +// return ResultBody.ok(200,"注册成功").data(sysUser); } else { diff --git a/kidgrow-springcloud/kidgrow-springcloud-zuul/src/main/resources/application.yml b/kidgrow-springcloud/kidgrow-springcloud-zuul/src/main/resources/application.yml index 7e65e30..19377ab 100644 --- a/kidgrow-springcloud/kidgrow-springcloud-zuul/src/main/resources/application.yml +++ b/kidgrow-springcloud/kidgrow-springcloud-zuul/src/main/resources/application.yml @@ -187,9 +187,10 @@ - /actuator/health - /actuator/info - /api-sms/smsChangLan/send - - /api-user/syshospital/findAllByMap - - /api-user/sysdictionaries/findAll - - /api-user/sysdepartment/findListByHospitalId + - /api-user/users/doctorUserReg +# - /api-user/syshospital/findAllByMap +# - /api-user/sysdictionaries/findAll +# - /api-user/sysdepartment/findListByHospitalId # 忽略权限鉴定 authority-ignores: - /*/authority/granted/me @@ -212,9 +213,10 @@ /login.html, /user/login, /api-sms/smsChangLan/send, - /api-user/syshospital/findAllByMap, - /api-user/sysdictionaries/findAll, - /api-user/sysdepartment/findListByHospitalId + /api-user/users/doctorUserReg +# /api-user/syshospital/findAllByMap, +# /api-user/sysdictionaries/findAll, +# /api-user/sysdepartment/findListByHospitalId auth: #开启时间戳验证 timestampenable: false diff --git a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/module/apiUrl.js b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/module/apiUrl.js index 953b73e..6834f25 100644 --- a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/module/apiUrl.js +++ b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/module/apiUrl.js @@ -1,4 +1,4 @@ // var my_api_server_url = 'http://zuul.kidgrow.com/'; -// var my_api_server_url = 'http://192.168.2.240:8888/'; -var my_api_server_url = 'http://127.0.0.1:8888/'; +var my_api_server_url = 'http://192.168.2.240:8888/'; +// var my_api_server_url = 'http://127.0.0.1:8888/'; -- Gitblit v1.8.0