From 5d97b0934973737a903f45d1d89e095b2e255694 Mon Sep 17 00:00:00 2001 From: zxh <279049017@qq.com> Date: Fri, 21 Aug 2020 10:12:36 +0800 Subject: [PATCH] 提交到Gitblit --- kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/feign/fallback/ConsumptionServiceFallbackFactory.java | 5 + kidgrow-config/src/main/resources/application.properties | 12 +++ kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/doctor_form.html | 10 ++- kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/feign/fallback/RoleOrganizationServiceFallbackFactory.java | 7 +- kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/pom.xml | 2 kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/src/main/java/com/kidgrow/usercenter/service/impl/SysUserServiceImpl.java | 73 +++++++++++------------- kidgrow-plugin/kidgrow-plugin-sms/kidgrow-plugin-sms-api/src/main/java/com/kidgrow/sms/feign/fallback/SmsChuangLanServiceFallbackFactory.java | 4 + kidgrow-springcloud/kidgrow-springcloud-zuul/src/main/resources/application.yml | 2 kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/feign/fallback/DiagnosticServiceFallbackFactory.java | 5 + kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/feign/fallback/ProductOrderFallbackFactory.java | 5 + kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/src/main/java/com/kidgrow/usercenter/service/impl/SysDoctorServiceImpl.java | 34 ++++++----- kidgrow-business/kidgrow-filecenter/kidgrow-filecenter-api/src/main/java/com/kidgrow/sms/feign/fallback/SmsChuangLanServiceFallbackFactory.java | 2 kidgrow-web/kidgrow-web-manager/src/main/resources/static/module/apiUrl.js | 7 +- kidgrow-commons/kidgrow-common-spring-boot-starter/pom.xml | 5 + 14 files changed, 100 insertions(+), 73 deletions(-) diff --git a/kidgrow-business/kidgrow-filecenter/kidgrow-filecenter-api/src/main/java/com/kidgrow/sms/feign/fallback/SmsChuangLanServiceFallbackFactory.java b/kidgrow-business/kidgrow-filecenter/kidgrow-filecenter-api/src/main/java/com/kidgrow/sms/feign/fallback/SmsChuangLanServiceFallbackFactory.java index 83c9277..24deae9 100644 --- a/kidgrow-business/kidgrow-filecenter/kidgrow-filecenter-api/src/main/java/com/kidgrow/sms/feign/fallback/SmsChuangLanServiceFallbackFactory.java +++ b/kidgrow-business/kidgrow-filecenter/kidgrow-filecenter-api/src/main/java/com/kidgrow/sms/feign/fallback/SmsChuangLanServiceFallbackFactory.java @@ -3,6 +3,7 @@ import com.kidgrow.common.model.ResultBody; import com.kidgrow.sms.feign.SmsChuangLanService; import feign.hystrix.FallbackFactory; +import org.springframework.stereotype.Component; import java.util.Map; @@ -14,6 +15,7 @@ * @CreateDate: Created in 2020/2/27 22:05 <br> * @Author: <a href="4345453@kidgrow.com">liuke</a> */ +@Component public class SmsChuangLanServiceFallbackFactory implements FallbackFactory<SmsChuangLanService> { @Override public SmsChuangLanService create(Throwable throwable) { diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/feign/fallback/ConsumptionServiceFallbackFactory.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/feign/fallback/ConsumptionServiceFallbackFactory.java index b301660..c2df1b6 100644 --- a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/feign/fallback/ConsumptionServiceFallbackFactory.java +++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/feign/fallback/ConsumptionServiceFallbackFactory.java @@ -5,7 +5,10 @@ import com.kidgrow.oprationcenter.model.HospitalInfo; import com.kidgrow.oprationcenter.vo.ConsumptionRequest; import feign.hystrix.FallbackFactory; - +import lombok.extern.slf4j.Slf4j; +import org.springframework.stereotype.Component; +@Slf4j +@Component public class ConsumptionServiceFallbackFactory implements FallbackFactory<ConsumptionService> { @Override public ConsumptionService create(Throwable throwable) { diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/feign/fallback/DiagnosticServiceFallbackFactory.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/feign/fallback/DiagnosticServiceFallbackFactory.java index e5e49e2..c610c2a 100644 --- a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/feign/fallback/DiagnosticServiceFallbackFactory.java +++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/feign/fallback/DiagnosticServiceFallbackFactory.java @@ -4,9 +4,12 @@ import com.kidgrow.common.model.ResultBody; import com.kidgrow.oprationcenter.feign.DiagnosticService; import feign.hystrix.FallbackFactory; +import lombok.extern.slf4j.Slf4j; +import org.springframework.stereotype.Component; import java.util.Map; - +@Slf4j +@Component public class DiagnosticServiceFallbackFactory implements FallbackFactory<DiagnosticService> { @Override public DiagnosticService create(Throwable throwable) { diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/feign/fallback/ProductOrderFallbackFactory.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/feign/fallback/ProductOrderFallbackFactory.java index 1355d0c..9f68d19 100644 --- a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/feign/fallback/ProductOrderFallbackFactory.java +++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/feign/fallback/ProductOrderFallbackFactory.java @@ -3,9 +3,12 @@ import com.kidgrow.common.model.ResultBody; import com.kidgrow.oprationcenter.feign.ProductOrderService; import feign.hystrix.FallbackFactory; +import lombok.extern.slf4j.Slf4j; +import org.springframework.stereotype.Component; import java.util.Map; - +@Slf4j +@Component public class ProductOrderFallbackFactory implements FallbackFactory<ProductOrderService> { @Override public ProductOrderService create(Throwable throwable) { diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/feign/fallback/RoleOrganizationServiceFallbackFactory.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/feign/fallback/RoleOrganizationServiceFallbackFactory.java index 86559ec..dcc8b33 100644 --- a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/feign/fallback/RoleOrganizationServiceFallbackFactory.java +++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/feign/fallback/RoleOrganizationServiceFallbackFactory.java @@ -1,15 +1,16 @@ package com.kidgrow.oprationcenter.feign.fallback; -import com.kidgrow.common.model.PageResult; -import com.kidgrow.common.model.ResultBody; import com.kidgrow.common.model.SysRole; import com.kidgrow.oprationcenter.feign.RoleOrganizationService; import feign.hystrix.FallbackFactory; +import lombok.extern.slf4j.Slf4j; +import org.springframework.stereotype.Component; import java.util.HashMap; import java.util.List; import java.util.Map; - +@Slf4j +@Component public class RoleOrganizationServiceFallbackFactory implements FallbackFactory<RoleOrganizationService> { @Override public RoleOrganizationService create(Throwable throwable) { diff --git a/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/pom.xml b/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/pom.xml index 48c10b4..04aedb1 100644 --- a/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/pom.xml +++ b/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/pom.xml @@ -28,7 +28,7 @@ </dependency> <dependency> <groupId>com.kidgrow</groupId> - <artifactId>kidgrow-plugin-sms-api</artifactId> + <artifactId>kidgrow-filecenter-api</artifactId> </dependency> <dependency> <groupId>com.kidgrow</groupId> diff --git a/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/src/main/java/com/kidgrow/usercenter/service/impl/SysDoctorServiceImpl.java b/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/src/main/java/com/kidgrow/usercenter/service/impl/SysDoctorServiceImpl.java index 47c9e83..6be917c 100644 --- a/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/src/main/java/com/kidgrow/usercenter/service/impl/SysDoctorServiceImpl.java +++ b/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/src/main/java/com/kidgrow/usercenter/service/impl/SysDoctorServiceImpl.java @@ -330,22 +330,24 @@ /** * 限制管理员只有一个 */ - if (sysDoctor.getRoles().contains(CommonConstant.HOSPITAL_ADMIN_ID)) { - //查询一个部门下的所有医生 - QueryWrapper wrapper = new QueryWrapper(); - wrapper.eq("is_del", 0); - wrapper.eq("enabled", 1); - wrapper.eq("department_id", sysDoctor.getDepartmentId()); - List<SysDoctor> doctoerList = this.baseMapper.selectList(wrapper); - if (doctoerList.size() > 0) { - //查询role——user - List<Long> collect = doctoerList.stream().map(e -> e.getUserId()).collect(Collectors.toList()); - wrapper = new QueryWrapper(); - wrapper.in("user_id", collect); - List<SysRoleUser> list = this.sysUserRoleMapper.selectList(wrapper); - for (SysRoleUser sysRoleUser : list) { - if (sysRoleUser.getRoleId().equals(CommonConstant.HOSPITAL_ADMIN_ID)) { - flag = true; + if (sysDoctor.getDoctorType() != 2) { + if (sysDoctor.getRoles().contains(CommonConstant.HOSPITAL_ADMIN_ID)) { + //查询一个部门下的所有医生 + QueryWrapper wrapper = new QueryWrapper(); + wrapper.eq("is_del", 0); + wrapper.eq("enabled", 1); + wrapper.eq("department_id", sysDoctor.getDepartmentId()); + List<SysDoctor> doctoerList = this.baseMapper.selectList(wrapper); + if (doctoerList.size() > 0) { + //查询role——user + List<Long> collect = doctoerList.stream().map(e -> e.getUserId()).collect(Collectors.toList()); + wrapper = new QueryWrapper(); + wrapper.in("user_id", collect); + List<SysRoleUser> list = this.sysUserRoleMapper.selectList(wrapper); + for (SysRoleUser sysRoleUser : list) { + if (sysRoleUser.getRoleId().equals(CommonConstant.HOSPITAL_ADMIN_ID)) { + flag = true; + } } } } 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 5a70f5d..79c10bb 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 @@ -97,10 +97,9 @@ @Override public LoginAppUser findByUsername(String username) { SysUser sysUser = this.selectByUsername(username); - if(sysUser==null){ + if (sysUser == null) { return null; - } - else { + } else { return getLoginAppUser(sysUser); } } @@ -120,25 +119,22 @@ /** * 获取登录用户的一系列信息 hrj 06-04修改 * - * @param sysUser + * @param sysUserNew * @return */ @Override - public LoginAppUser getLoginAppUser(SysUser sysUser) { + public LoginAppUser getLoginAppUser(SysUser sysUserNew) { LoginAppUser loginAppUser = new LoginAppUser(); - SysUser sysUserNew = this.baseMapper.selectById(sysUser); + SysUser sysUser = this.baseMapper.selectById(sysUserNew); if (sysUser != null) { - //返回的数据为什么要把密码也返回?清空!! - loginAppUser.setPassword(""); - loginAppUser.setNewPassword(""); - loginAppUser.setOldPassword(""); - BeanUtils.copyProperties(sysUser, loginAppUser); //获取用户所属组织机构列表 - loginAppUser.setDefaultAuth(sysUserNew.getDefaultAuth()); + loginAppUser.setDefaultAuth(sysUser.getDefaultAuth()); List<SysOrganization> sysOrganizations = organizationService.findListByUserId(sysUser.getId()); //设置组织机构集合 - loginAppUser.setOrganizations(sysOrganizations); + if (sysOrganizations != null) { + loginAppUser.setOrganizations(sysOrganizations); + } List<SysRole> sysRoles = roleUserService.findRolesByUserId(sysUser.getId()); // 设置角色 loginAppUser.setRoles(sysRoles); @@ -153,15 +149,13 @@ loginAppUser.setPermissions(permissions); } } - //是否医院管理员 - com.kidgrow.usercenter.model.SysDoctor sysDoctor = findDoctorByUserId(sysUser.getId()); - if (sysDoctor.getIsAdminUser() != null) { - loginAppUser.setHAdminUser(sysDoctor.getIsAdminUser()); - } - //医院信息 只有H端要返回的信息 - if (sysUser.getTenantId().toLowerCase().equals(CommonConstant.H_TENANT.toLowerCase())) { - DoctorUserAll doctorUserAllVo = baseMapper.findDoctorUserAllData(sysUser.getId()); + + //医院信息 + DoctorUserAll doctorUserAllVo = baseMapper.findDoctorUserAllData(sysUser.getId()); + if (doctorUserAllVo != null) { loginAppUser.setDoctorUserAllVO(doctorUserAllVo); + //是否医院管理员 + loginAppUser.setHAdminUser(doctorUserAllVo.getIsAdminUser()); } } return loginAppUser; @@ -723,8 +717,7 @@ if (d) { userRegVo.setDepartmentId(sysDepartment.getId()); //自动充入系统指定的试用套餐 - if(!saveProductDetail(sysHospital.getId(),sysDepartment.getId(),sysHospital.getHospitalName(),sysDepartment.getDepartmentName())) - { + if (!saveProductDetail(sysHospital.getId(), sysDepartment.getId(), sysHospital.getHospitalName(), sysDepartment.getDepartmentName())) { isSuccess = false; expMsg = "套餐充值失败"; } @@ -743,6 +736,7 @@ //业务执行中途出错 if (isReg && !isSuccess) { + //注册过程失败 return ResultBody.failed(expMsg); } if (!isReg && departmetAccountsCount(userRegVo.getDepartmentId()) < 1) { @@ -903,22 +897,23 @@ /** * feign客户端调用写入试用套餐 + * * @param hospitalId * @param departmentId * @param hospitalName * @param departmentName * @return */ - private boolean saveProductDetail(Long hospitalId,Long departmentId,String hospitalName,String departmentName) - { - Map<String,Object> params=new HashMap<String,Object>(); - params.put("hospitalId",hospitalId); - params.put("departmentId",departmentId); - params.put("hospitalName",hospitalName); - params.put("departmentName",departmentName); - ResultBody resultBody= productOrderService.saveProductDetail(params); - return (boolean)resultBody.getData(); + private boolean saveProductDetail(Long hospitalId, Long departmentId, String hospitalName, String departmentName) { + Map<String, Object> params = new HashMap<String, Object>(); + params.put("hospitalId", hospitalId); + params.put("departmentId", departmentId); + params.put("hospitalName", hospitalName); + params.put("departmentName", departmentName); + ResultBody resultBody = productOrderService.saveProductDetail(params); + return (boolean) resultBody.getData(); } + /** * 获取医院科室下的所有H端有效的医生 * @@ -967,20 +962,18 @@ if (sysDepartment == null) { return 0; } else { - Long sysHospitalId=HospitalIdByDepartmentId(depatmentId); - if (sysHospitalId>0) { + Long sysHospitalId = HospitalIdByDepartmentId(depatmentId); + if (sysHospitalId > 0) { List<HospitalDoctorListVo> hospitalDoctorListVos = baseMapper.hospitalDoctorList(sysHospitalId, depatmentId, CommonConstant.HOSPITAL_DOCTOR_ID, CommonConstant.HOSPITAL_ADMIN_ID); if (hospitalDoctorListVos != null) { int doctorCount = hospitalDoctorListVos.size(); int accountCount = sysDepartment.getAccountsCount().intValue(); - int liveCount=accountCount - doctorCount; + int liveCount = accountCount - doctorCount; return liveCount; } else { return 0; } - } - else - { + } else { return 0; } } @@ -1077,8 +1070,8 @@ QueryWrapper<SysDoctor> queryWrapper = new QueryWrapper<>(); queryWrapper.eq("user_id", id); List<SysDoctor> sysDoctors = sysDoctorMapper.selectList(queryWrapper); - if(!sysDoctors.isEmpty()){ - sysDoctors.forEach(e->{ + if (!sysDoctors.isEmpty()) { + sysDoctors.forEach(e -> { e.setIsDel(true); sysDoctorMapper.updateById(e); }); diff --git a/kidgrow-commons/kidgrow-common-spring-boot-starter/pom.xml b/kidgrow-commons/kidgrow-common-spring-boot-starter/pom.xml index 0b61cbf..778c34d 100644 --- a/kidgrow-commons/kidgrow-common-spring-boot-starter/pom.xml +++ b/kidgrow-commons/kidgrow-common-spring-boot-starter/pom.xml @@ -116,6 +116,11 @@ <artifactId>spring-cloud-starter-openfeign</artifactId> <!-- <optional>true</optional>--> </dependency> + <dependency> + <groupId>io.github.openfeign</groupId> + <artifactId>feign-okhttp</artifactId> + <version>10.1.0</version> + </dependency> <!-- hystrix断路器 --> <dependency> <groupId>org.springframework.cloud</groupId> diff --git a/kidgrow-config/src/main/resources/application.properties b/kidgrow-config/src/main/resources/application.properties index 4038b2e..630270e 100644 --- a/kidgrow-config/src/main/resources/application.properties +++ b/kidgrow-config/src/main/resources/application.properties @@ -16,19 +16,27 @@ ##### feign\u914D\u7F6E feign.sentinel.enabled=true -feign.hystrix.enabled=false +#\u542F\u52A8\u7194\u65AD\u673A\u5236 +feign.hystrix.enabled=true +#\u542F\u7528OkHttp \u66FF\u6362 URLConnection feign.okhttp.enabled=true +#\u542F\u7528\u66FF\u6362JDK\u539F\u751FURLConnection feign.httpclient.enabled=false feign.httpclient.max-connections=1000 feign.httpclient.max-connections-per-route=100 feign.client.config.feignName.connectTimeout=30000 feign.client.config.feignName.readTimeout=30000 +feign.client.config.default.connect-timeout=20000 +feign.client.config.default.read-timeout=20000 ## \u5F00\u542FFeign\u8BF7\u6C42\u54CD\u5E94\u538B\u7F29 feign.compression.request.enabled=true feign.compression.response.enabled=true ## \u914D\u7F6E\u538B\u7F29\u6587\u6863\u7C7B\u578B\u53CA\u6700\u5C0F\u538B\u7F29\u7684\u6587\u6863\u5927\u5C0F feign.compression.request.mime-types=text/xml,application/xml,application/json -feign.compression.request.min-request-size=2048 +feign.compression.request.min-request-size=2048 +# hystrix.command.default.execution.timeout.enabled: false +#\u8D85\u65F6\u65F6\u957F +hystrix.command.default.execution.isolation.thread.timeoutInMilliseconds: 10000 ##### Redis\u914D\u7F6E # \u8FDE\u63A5\u6C60\u6700\u5927\u8FDE\u63A5\u6570\uFF08\u4F7F\u7528\u8D1F\u503C\u8868\u793A\u6CA1\u6709\u9650\u5236\uFF09 diff --git a/kidgrow-plugin/kidgrow-plugin-sms/kidgrow-plugin-sms-api/src/main/java/com/kidgrow/sms/feign/fallback/SmsChuangLanServiceFallbackFactory.java b/kidgrow-plugin/kidgrow-plugin-sms/kidgrow-plugin-sms-api/src/main/java/com/kidgrow/sms/feign/fallback/SmsChuangLanServiceFallbackFactory.java index 83c9277..521e47e 100644 --- a/kidgrow-plugin/kidgrow-plugin-sms/kidgrow-plugin-sms-api/src/main/java/com/kidgrow/sms/feign/fallback/SmsChuangLanServiceFallbackFactory.java +++ b/kidgrow-plugin/kidgrow-plugin-sms/kidgrow-plugin-sms-api/src/main/java/com/kidgrow/sms/feign/fallback/SmsChuangLanServiceFallbackFactory.java @@ -3,6 +3,8 @@ import com.kidgrow.common.model.ResultBody; import com.kidgrow.sms.feign.SmsChuangLanService; import feign.hystrix.FallbackFactory; +import lombok.extern.slf4j.Slf4j; +import org.springframework.stereotype.Component; import java.util.Map; @@ -14,6 +16,8 @@ * @CreateDate: Created in 2020/2/27 22:05 <br> * @Author: <a href="4345453@kidgrow.com">liuke</a> */ +@Slf4j +@Component public class SmsChuangLanServiceFallbackFactory implements FallbackFactory<SmsChuangLanService> { @Override public SmsChuangLanService create(Throwable throwable) { 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 c05a29b..716d064 100644 --- a/kidgrow-springcloud/kidgrow-springcloud-zuul/src/main/resources/application.yml +++ b/kidgrow-springcloud/kidgrow-springcloud-zuul/src/main/resources/application.yml @@ -272,7 +272,7 @@ /api-uaa/validata/** urlPermission: #是否开启url级别权限 - enable: false + enable: true #配置只进行登录认证,不进行url权限认证的api ignoreUrls: > /api-user/menus/current, 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 01f71bd..0818a18 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,7 +1,8 @@ // 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://uat-zuul.kidgrow.cloud/'; + // 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://uat.zuul.kidgrow.cloud/'; // var my_api_server_url = 'https://zuul.kidgrow.cloud/'; //var my_api_server_url = 'http://123.57.164.62:8888/'; diff --git a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/doctor_form.html b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/doctor_form.html index 9ff1930..c393eeb 100644 --- a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/doctor_form.html +++ b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/doctor_form.html @@ -56,7 +56,7 @@ <div class="layui-inline"> <label class="layui-form-label">Email</label> <div class="layui-input-block" style="width: 150px;"> - <input name="doctorEmail" type="text" class="layui-input" maxlength="20" lay-verify="required|email" + <input name="doctorEmail" type="text" class="layui-input" maxlength="50" lay-verify="required|email" required /> </div> </div> @@ -280,6 +280,7 @@ // 表单提交事件 form.on('submit(user-form-submit)', function (data) { + debugger data.field.hospitalId = $("#hospitalId").val(); if (data.field.roleId != null && data.field.roleId != "") { data.field.roles = data.field.roleId.split(','); @@ -340,11 +341,12 @@ } } } - } - data.field.roleId = null; - data.field.roles.forEach(element => { + data.field.roles.forEach(element => { element = "" + element }); + } + data.field.roleId = null; + layer.load(2); admin.req('api-user/sysdoctor', JSON.stringify(data.field), function (data) { layer.closeAll('loading'); -- Gitblit v1.8.0