From db2412261a825653ca9eccc1fca0569f6745f1d7 Mon Sep 17 00:00:00 2001 From: zxh <279049017@qq.com> Date: Fri, 21 Aug 2020 19:57:47 +0800 Subject: [PATCH] Merge branch 'dev' of ssh://192.168.2.240:29418/kidgrow-microservices-platform into dev --- kidgrow-config/src/main/resources/application.properties | 2 kidgrow-commons/kidgrow-log-spring-boot-starter/src/main/resources/logback-spring.xml | 4 kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/doctor.html | 7 kidgrow-business/kidgrow-filecenter/kidgrow-filecenter-server/Dockerfile | 2 kidgrow-springcloud/kidgrow-springcloud-eureka/Dockerfile | 2 kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-server/Dockerfile | 2 kidgrow-uaa/kidgrow-uaa-server/Dockerfile | 2 kidgrow-springcloud/kidgrow-springcloud-monitor/kidgrow-springcloud-monitor-admin/Dockerfile | 2 kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/src/main/resources/mapper/SysDictionariesMapper.xml | 3 kidgrow-springcloud/kidgrow-springcloud-monitor/kidgrow-springcloud-monitor-admin/src/main/resources/application.yml | 43 ++++---- kidgrow-springcloud/kidgrow-springcloud-zuul/Dockerfile | 2 kidgrow-business/kidgrow-logcenter/Dockerfile | 2 kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/src/main/java/com/kidgrow/usercenter/service/impl/SysUserServiceImpl.java | 113 ++++++++++++++-------- kidgrow-plugin/kidgrow-plugin-sms/kidgrow-plugin-sms-center-server/Dockerfile | 2 kidgrow-springcloud/kidgrow-springcloud-monitor/kidgrow-springcloud-monitor-admin/pom.xml | 6 + kidgrow-commons/kidgrow-common-spring-boot-starter/src/main/java/com/kidgrow/common/constant/CommonConstant.java | 16 ++- kidgrow-springcloud/kidgrow-springcloud-zuul/src/main/resources/application.yml | 9 + kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/Dockerfile | 2 kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/src/main/java/com/kidgrow/usercenter/service/impl/SysOrganizationServiceImpl.java | 21 ++- 19 files changed, 151 insertions(+), 91 deletions(-) diff --git a/kidgrow-business/kidgrow-filecenter/kidgrow-filecenter-server/Dockerfile b/kidgrow-business/kidgrow-filecenter/kidgrow-filecenter-server/Dockerfile index fef5f1e..78e6474 100644 --- a/kidgrow-business/kidgrow-filecenter/kidgrow-filecenter-server/Dockerfile +++ b/kidgrow-business/kidgrow-filecenter/kidgrow-filecenter-server/Dockerfile @@ -11,4 +11,4 @@ # copy当前工程jar包至容器内 COPY ${JAR_FILE} /usr/local/kidgrow/app.jar # 运行jar包 -ENTRYPOINT ["java","-jar","/usr/local/kidgrow/app.jar"] \ No newline at end of file +ENTRYPOINT ["java","-Xms64m","-Xmx256m","-jar","/usr/local/kidgrow/app.jar"] \ No newline at end of file diff --git a/kidgrow-business/kidgrow-logcenter/Dockerfile b/kidgrow-business/kidgrow-logcenter/Dockerfile index fef5f1e..f28a337 100644 --- a/kidgrow-business/kidgrow-logcenter/Dockerfile +++ b/kidgrow-business/kidgrow-logcenter/Dockerfile @@ -11,4 +11,4 @@ # copy当前工程jar包至容器内 COPY ${JAR_FILE} /usr/local/kidgrow/app.jar # 运行jar包 -ENTRYPOINT ["java","-jar","/usr/local/kidgrow/app.jar"] \ No newline at end of file +ENTRYPOINT ["java","-Xms64m","-Xmx128m","-jar","/usr/local/kidgrow/app.jar"] \ No newline at end of file diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/Dockerfile b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/Dockerfile index fef5f1e..80fee4b 100644 --- a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/Dockerfile +++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/Dockerfile @@ -11,4 +11,4 @@ # copy当前工程jar包至容器内 COPY ${JAR_FILE} /usr/local/kidgrow/app.jar # 运行jar包 -ENTRYPOINT ["java","-jar","/usr/local/kidgrow/app.jar"] \ No newline at end of file +ENTRYPOINT ["java","-Xms64m","-Xmx400m","-jar","/usr/local/kidgrow/app.jar"] \ No newline at end of file diff --git a/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/src/main/java/com/kidgrow/usercenter/service/impl/SysOrganizationServiceImpl.java b/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/src/main/java/com/kidgrow/usercenter/service/impl/SysOrganizationServiceImpl.java index 49f6395..3d06eac 100644 --- a/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/src/main/java/com/kidgrow/usercenter/service/impl/SysOrganizationServiceImpl.java +++ b/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/src/main/java/com/kidgrow/usercenter/service/impl/SysOrganizationServiceImpl.java @@ -6,6 +6,7 @@ import com.kidgrow.common.model.ResultBody; import com.kidgrow.common.model.SysOrganization; import com.kidgrow.common.service.impl.SuperServiceImpl; +import com.kidgrow.common.utils.StringUtils; import com.kidgrow.redis.util.RedisConstant; import com.kidgrow.redis.util.RedisUtils; import com.kidgrow.usercenter.mapper.SysOrganizationMapper; @@ -241,16 +242,19 @@ SysOrganization sysOrganizationLast = list.get(list.size() - 1); if (sysOrganizationLast.getOrgLevel() >= 2) { String orgCodeLast = sysOrganizationLast.getOrgCode(); - //取前部分 - String orgCodeLastQianZhui = orgCodeLast.substring(0, orgCodeLast.length() - 3); - //取后部分 - Integer codenum = Integer.valueOf(orgCodeLast.substring(orgCodeLast.length() - 3)); - String str = "00"; - str += (codenum + 1); - String substring = str.substring(str.length() - 3); - return orgCodeLastQianZhui + substring; + if (StringUtils.isNotBlank(orgCodeLast)) { + //取前部分 + String orgCodeLastQianZhui = orgCodeLast.substring(0, orgCodeLast.length() - 3); + //取后部分 + Integer codenum = Integer.valueOf(orgCodeLast.substring(orgCodeLast.length() - 3)); + String str = "00"; + str += (codenum + 1); + String substring = str.substring(str.length() - 3); + return orgCodeLastQianZhui + substring; + } } else { String orgCodeLast = sysOrganizationLast.getOrgCode(); + if (StringUtils.isNotBlank(orgCodeLast)) { //取前部分 String orgCodeLastQianZhui = orgCodeLast.substring(0, orgCodeLast.length() - 7); //取后部分 @@ -259,6 +263,7 @@ str += (codenum + 1); String substring = str.substring(str.length() - 7); return orgCodeLastQianZhui + substring; + } } } else { String fucode = sysOrg.getOrgCode(); 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 79c10bb..fb96ff6 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 @@ -466,8 +466,8 @@ @Override public ResultBody findCountByMap(Map<String, Object> map) { - map.put("enable",1); - map.put("isDel",0); + map.put("enable", 1); + map.put("isDel", 0); Integer integer = baseMapper.selectCountByMap(map); return ResultBody.ok().data(integer); } @@ -672,6 +672,10 @@ Long createUserId = CommonConstant.CREATE_USER_ID; //创建人名称 String createUserName = CommonConstant.CREATE_USER_NAME; + //销售服务人员 + SysUser sysUserSale = baseMapper.selectById(CommonConstant.SALE_USER_ID); + //运营服务人员 + SysUser sysUserOpration = baseMapper.selectById(CommonConstant.OPRATION_USER_ID); //是否注册用户 Boolean isReg = false; //业务成功 @@ -679,8 +683,8 @@ //业务失败提示信息 String expMsg = ""; //系统内置的注册医院和科室的组织数据 - Long organizationHos = CommonConstant.HOSPITAL_ORG_ID; - Long organizationDep = CommonConstant.DEPARTMENT_ORG_ID; + Long organizationHos = 0L; + Long organizationDep = 0L; //检查判断是注册 还是添加用户,注册用户先走基本数据建设 医院/科室 SysUserOrg sysUserOrgH = new SysUserOrg(); SysUserOrg sysUserOrgD = new SysUserOrg(); @@ -690,44 +694,72 @@ isReg = true; if (CheckVerificationCode(ConstantSMS.REGISTER_SMS, userRegVo.getMobile(), userRegVo.getVerification())) { userRegVo.setDoctorState(true); - //写医院数据 - SysHospital sysHospital = new SysHospital(); - sysHospital.setHospitalName(userRegVo.getHospitalName()); - sysHospital.setOrgId(organizationHos); - //注册的用户所在医院默认是试用状态 - sysHospital.setHospitalState(0); - sysHospital.setCreateUserId(createUserId); - sysHospital.setCreateUserName(createUserName); - - boolean h = hospitalService.save(sysHospital); - if (h) { - userRegVo.setHospitalId(sysHospital.getId()); - //保存科室数据 - SysDepartment sysDepartment = new SysDepartment(); - sysDepartment.setOrgId(organizationDep); - sysDepartment.setDepartmentName(userRegVo.getDepartmentName()); - sysDepartment.setSaleUserId(createUserId); - sysDepartment.setAccountsCount(1); - sysDepartment.setSaleUserName(createUserName); - sysDepartment.setSaleUserTel("0"); - sysDepartment.setServerUserId(createUserId); - sysDepartment.setServerUserTel("0"); - sysDepartment.setServerUserName(createUserName); - boolean d = departmentService.save(sysDepartment); - if (d) { - userRegVo.setDepartmentId(sysDepartment.getId()); - //自动充入系统指定的试用套餐 - if (!saveProductDetail(sysHospital.getId(), sysDepartment.getId(), sysHospital.getHospitalName(), sysDepartment.getDepartmentName())) { + //写医院组织数据 + SysOrganization sysOrganizationH = new SysOrganization(); + sysOrganizationH.setOrgLevel(1); + sysOrganizationH.setOrgAttr(1); + sysOrganizationH.setOrgParentId(CommonConstant.ORG_PARENT_ID); + sysOrganizationH.setOrgName(userRegVo.getHospitalName()); + sysOrganizationH.setCreateUserId(createUserId); + sysOrganizationH.setCreateUserName(createUserName); + if (organizationService.save(sysOrganizationH)) { + //写科室组织数据 + SysOrganization sysOrganizationD = new SysOrganization(); + sysOrganizationD.setOrgLevel(2); + sysOrganizationD.setOrgAttr(2); + sysOrganizationD.setOrgParentId(sysOrganizationH.getId()); + sysOrganizationD.setOrgName(userRegVo.getDepartmentName()); + sysOrganizationD.setCreateUserId(createUserId); + sysOrganizationD.setCreateUserName(createUserName); + if (organizationService.save(sysOrganizationD)) { + //写医院组织数据 + SysHospital sysHospital = new SysHospital(); + sysHospital.setHospitalName(userRegVo.getHospitalName()); + sysHospital.setOrgId(sysOrganizationH.getId()); + //注册的用户所在医院默认是试用状态 + sysHospital.setHospitalState(0); + sysHospital.setCreateUserId(createUserId); + sysHospital.setCreateUserName(createUserName); + if (hospitalService.save(sysHospital)) { + userRegVo.setHospitalId(sysHospital.getId()); + //保存科室数据 + SysDepartment sysDepartment = new SysDepartment(); + sysDepartment.setOrgId(sysOrganizationD.getId()); + sysDepartment.setDepartmentName(userRegVo.getDepartmentName()); + sysDepartment.setSaleUserId(sysUserSale.getId()); + sysDepartment.setAccountsCount(1); + sysDepartment.setSaleUserName(sysUserSale.getNickname()); + sysDepartment.setSaleUserTel(sysUserSale.getMobile()); + sysDepartment.setServerUserId(sysUserOpration.getId()); + sysDepartment.setServerUserTel(sysUserOpration.getMobile()); + sysDepartment.setServerUserName(sysUserOpration.getNickname()); + sysDepartment.setCreateUserId(createUserId); + sysDepartment.setCreateUserName(createUserName); + if (departmentService.save(sysDepartment)) { + userRegVo.setDepartmentId(sysDepartment.getId()); + //自动充入系统指定的试用套餐 + if (!saveProductDetail(sysHospital.getId(), + sysDepartment.getId(), + sysHospital.getHospitalName(), + sysDepartment.getDepartmentName())) { + isSuccess = false; + expMsg = "试用套餐充值失败"; + } + } else { + isSuccess = false; + expMsg = "科室数据写入失败"; + } + } else { isSuccess = false; - expMsg = "套餐充值失败"; + expMsg = "医院数据写入失败"; } } else { isSuccess = false; - expMsg = "科室数据写入失败"; + expMsg = "科室组织数据写入失败"; } } else { isSuccess = false; - expMsg = "医院数据写入失败"; + expMsg = "医院组织数据写入失败"; } } else { return ResultBody.failed("无效的验证码"); @@ -787,18 +819,19 @@ if (StringUtils.isNotBlank(userRegVo.getDoctorRank())) { //检查医生职务是否存在 Map<String, Object> selectMap = new HashMap<>(); - selectMap.put("dictionariesName", userRegVo.getDoctorRank()); + selectMap.put("dictionariesNameAll", userRegVo.getDoctorRank().trim()); List<SysDictionaries> dictionariesList = sysDictionariesService.findAll(selectMap); boolean dicBool = false; if (dictionariesList.size() > 0) { for (int i = dictionariesList.size() - 1; i >= 0; i--) { - if (dictionariesList.get(i).getDictionariesName().equals(userRegVo.getDoctorRank())) { + if (dictionariesList.get(i).getDictionariesName().trim().equals(userRegVo.getDoctorRank().trim())) { userRegVo.setDoctorRankId(dictionariesList.get(i).getId()); dicBool = true; break; } } - } else { + } + else { //创建字典数据 sysDictionaries.setDictionariesClassId(DictionariesConstants.DOCTOR_RANK); //将名称汉字转为拼音 @@ -846,8 +879,8 @@ sysDoctor.setDoctorState(!isReg); sysDoctor.setDoctorTel(userRegVo.getMobile()); sysDoctor.setDoctorName(userRegVo.getNickname()); - sysDoctor.setServerUserId(isReg ? createUserId : sysUserd.getId()); - sysDoctor.setServerUserName(isReg ? createUserName : sysUserd.getUsername()); + sysDoctor.setServerUserId(isReg ? sysUserSale.getId() : sysUserd.getId()); + sysDoctor.setServerUserName(isReg ? sysUserSale.getNickname() : sysUserd.getUsername()); sysDoctor.setIsAdminUser(false); sysDoctor.setDoctorCcie(userRegVo.getDoctorCcie()); sysDoctor.setEnabled(true); diff --git a/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/src/main/resources/mapper/SysDictionariesMapper.xml b/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/src/main/resources/mapper/SysDictionariesMapper.xml index b8f51c3..cccb3d5 100644 --- a/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/src/main/resources/mapper/SysDictionariesMapper.xml +++ b/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/src/main/resources/mapper/SysDictionariesMapper.xml @@ -18,6 +18,9 @@ <if test="p.dictionariesName != null and p.dictionariesName !=''"> and dictionaries_name like '%${p.dictionariesName}%' </if> + <if test="p.dictionariesNameAll != null and p.dictionariesNameAll !=''"> + and dictionaries_name= #{p.dictionariesNameAll} + </if> <if test="p.dictionariesClassId != null and p.dictionariesClassId !=''"> and dictionaries_class_id = #{p.dictionariesClassId} </if> diff --git a/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-server/Dockerfile b/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-server/Dockerfile index fef5f1e..80fee4b 100644 --- a/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-server/Dockerfile +++ b/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-server/Dockerfile @@ -11,4 +11,4 @@ # copy当前工程jar包至容器内 COPY ${JAR_FILE} /usr/local/kidgrow/app.jar # 运行jar包 -ENTRYPOINT ["java","-jar","/usr/local/kidgrow/app.jar"] \ No newline at end of file +ENTRYPOINT ["java","-Xms64m","-Xmx400m","-jar","/usr/local/kidgrow/app.jar"] \ No newline at end of file diff --git a/kidgrow-commons/kidgrow-common-spring-boot-starter/src/main/java/com/kidgrow/common/constant/CommonConstant.java b/kidgrow-commons/kidgrow-common-spring-boot-starter/src/main/java/com/kidgrow/common/constant/CommonConstant.java index 9e8ddbf..97ab00f 100644 --- a/kidgrow-commons/kidgrow-common-spring-boot-starter/src/main/java/com/kidgrow/common/constant/CommonConstant.java +++ b/kidgrow-commons/kidgrow-common-spring-boot-starter/src/main/java/com/kidgrow/common/constant/CommonConstant.java @@ -274,14 +274,10 @@ public static final String HOSPITAL_ADMIN_CODE="hospital_admin"; /** - * 自主注册医院的组织id + * 自主注册医院的上级组织id */ - public static final Long HOSPITAL_ORG_ID=15321234570L; + public static final Long ORG_PARENT_ID=15321234561L; - /** - * 自主注册的科室组织id - */ - public static final Long DEPARTMENT_ORG_ID=15321234571L; /** * 自主注册的用户默认给的产品id */ @@ -306,6 +302,14 @@ * 管理员角色code标识 */ public static final String SYSTEM_ADMIN_ROLE_CODE="admin"; + /** + * 自主注册的销售服务人员id + */ + public static final Long SALE_USER_ID= 1289806543902457857L; + /** + * 自主注册的运营人员id + */ + public static final Long OPRATION_USER_ID= 1289806733313032193L; /** * 销售主管角色code标识 diff --git a/kidgrow-commons/kidgrow-log-spring-boot-starter/src/main/resources/logback-spring.xml b/kidgrow-commons/kidgrow-log-spring-boot-starter/src/main/resources/logback-spring.xml index 3fe6552..f40f53f 100644 --- a/kidgrow-commons/kidgrow-log-spring-boot-starter/src/main/resources/logback-spring.xml +++ b/kidgrow-commons/kidgrow-log-spring-boot-starter/src/main/resources/logback-spring.xml @@ -96,10 +96,10 @@ <discardingThreshold>0</discardingThreshold> <appender-ref ref="audit_log"/> </appender> - <logger name="com.central.log.monitor" level="debug" addtivity="false"> + <logger name="com.kidgrow.log.monitor" level="debug" addtivity="false"> <appender-ref ref="point_log_async" /> </logger> - <logger name="com.central.log.service.impl.LoggerAuditServiceImpl" level="debug" addtivity="false"> + <logger name="com.kidgrow.log.service.impl.LoggerAuditServiceImpl" level="debug" addtivity="false"> <appender-ref ref="audit_log_async" /> </logger> diff --git a/kidgrow-config/src/main/resources/application.properties b/kidgrow-config/src/main/resources/application.properties index 630270e..63ecf1e 100644 --- a/kidgrow-config/src/main/resources/application.properties +++ b/kidgrow-config/src/main/resources/application.properties @@ -37,6 +37,8 @@ # hystrix.command.default.execution.timeout.enabled: false #\u8D85\u65F6\u65F6\u957F hystrix.command.default.execution.isolation.thread.timeoutInMilliseconds: 10000 +#\u9694\u79BB\u7EA7\u522B +hystrix.command.default.execution.isolation.strategy: SEMAPHORE ##### 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-center-server/Dockerfile b/kidgrow-plugin/kidgrow-plugin-sms/kidgrow-plugin-sms-center-server/Dockerfile index fef5f1e..f28a337 100644 --- a/kidgrow-plugin/kidgrow-plugin-sms/kidgrow-plugin-sms-center-server/Dockerfile +++ b/kidgrow-plugin/kidgrow-plugin-sms/kidgrow-plugin-sms-center-server/Dockerfile @@ -11,4 +11,4 @@ # copy当前工程jar包至容器内 COPY ${JAR_FILE} /usr/local/kidgrow/app.jar # 运行jar包 -ENTRYPOINT ["java","-jar","/usr/local/kidgrow/app.jar"] \ No newline at end of file +ENTRYPOINT ["java","-Xms64m","-Xmx128m","-jar","/usr/local/kidgrow/app.jar"] \ No newline at end of file diff --git a/kidgrow-springcloud/kidgrow-springcloud-eureka/Dockerfile b/kidgrow-springcloud/kidgrow-springcloud-eureka/Dockerfile index fef5f1e..f28a337 100644 --- a/kidgrow-springcloud/kidgrow-springcloud-eureka/Dockerfile +++ b/kidgrow-springcloud/kidgrow-springcloud-eureka/Dockerfile @@ -11,4 +11,4 @@ # copy当前工程jar包至容器内 COPY ${JAR_FILE} /usr/local/kidgrow/app.jar # 运行jar包 -ENTRYPOINT ["java","-jar","/usr/local/kidgrow/app.jar"] \ No newline at end of file +ENTRYPOINT ["java","-Xms64m","-Xmx128m","-jar","/usr/local/kidgrow/app.jar"] \ No newline at end of file diff --git a/kidgrow-springcloud/kidgrow-springcloud-monitor/kidgrow-springcloud-monitor-admin/Dockerfile b/kidgrow-springcloud/kidgrow-springcloud-monitor/kidgrow-springcloud-monitor-admin/Dockerfile index fef5f1e..78e6474 100644 --- a/kidgrow-springcloud/kidgrow-springcloud-monitor/kidgrow-springcloud-monitor-admin/Dockerfile +++ b/kidgrow-springcloud/kidgrow-springcloud-monitor/kidgrow-springcloud-monitor-admin/Dockerfile @@ -11,4 +11,4 @@ # copy当前工程jar包至容器内 COPY ${JAR_FILE} /usr/local/kidgrow/app.jar # 运行jar包 -ENTRYPOINT ["java","-jar","/usr/local/kidgrow/app.jar"] \ No newline at end of file +ENTRYPOINT ["java","-Xms64m","-Xmx256m","-jar","/usr/local/kidgrow/app.jar"] \ No newline at end of file diff --git a/kidgrow-springcloud/kidgrow-springcloud-monitor/kidgrow-springcloud-monitor-admin/pom.xml b/kidgrow-springcloud/kidgrow-springcloud-monitor/kidgrow-springcloud-monitor-admin/pom.xml index 34897b6..cfd0c06 100644 --- a/kidgrow-springcloud/kidgrow-springcloud-monitor/kidgrow-springcloud-monitor-admin/pom.xml +++ b/kidgrow-springcloud/kidgrow-springcloud-monitor/kidgrow-springcloud-monitor-admin/pom.xml @@ -44,6 +44,10 @@ <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-commons</artifactId> </dependency> + <dependency> + <groupId>org.springframework.boot</groupId> + <artifactId>spring-boot-starter-mail</artifactId> + </dependency> </dependencies> <build> <plugins> @@ -73,7 +77,7 @@ <dockerfile>Dockerfile</dockerfile> <repository>${docker.repostory}/${docker.image.prefix}/${project.artifactId}</repository> <!-- 生成镜像标签 如不指定 默认为latest --> - <tag>1.0.1</tag> + <tag>1.0.2</tag> <!--<tag>${project.version}</tag>--> <buildArgs> <JAR_FILE>./target/${project.build.finalName}.jar</JAR_FILE> diff --git a/kidgrow-springcloud/kidgrow-springcloud-monitor/kidgrow-springcloud-monitor-admin/src/main/resources/application.yml b/kidgrow-springcloud/kidgrow-springcloud-monitor/kidgrow-springcloud-monitor-admin/src/main/resources/application.yml index f57fc83..932f536 100644 --- a/kidgrow-springcloud/kidgrow-springcloud-monitor/kidgrow-springcloud-monitor-admin/src/main/resources/application.yml +++ b/kidgrow-springcloud/kidgrow-springcloud-monitor/kidgrow-springcloud-monitor-admin/src/main/resources/application.yml @@ -8,6 +8,8 @@ hostname: ${kidgrow.eureka.instance.hostname} instance-id: ${spring.cloud.client.ip-address}:${spring.application.name}:${server.port} prefer-ip-address: true + leaseRenewalIntervalInSeconds: 10 + health-check-url-path: /actuator/health client: serviceUrl: defaultZone: ${kidgrow.eureka.client.serviceUrl.defaultZone} @@ -20,6 +22,27 @@ spring: application: name: admin + boot: + admin: + ui: + title: KidgrowAdmin-Server + notify: + mail: + from: 4345453@qq.com + to: 64294050@kidgrow.com,4345453@kidgrow,1024030301@kidgrow.com + mail: + host: smtp.qq.com + default-encoding: utf-8 + username: 4345453@qq.com + password: kqqgvhgskdrpbgia + properties: + mail: + smtp: + auth: true + starttls: + enable: true + required: true + management: endpoints: web: @@ -28,23 +51,3 @@ endpoint: health: show-details: ALWAYS - - boot: - admin: - notify: - mail: - from: china365days@163.com - to: 4345453@kidgrow.com - mail: - host: smtp.163.com - password: adflks888 - properties: - mail: - smtp: - auth: true - starttls: - enable: true - required: true - username: china365days@163.com - - diff --git a/kidgrow-springcloud/kidgrow-springcloud-zuul/Dockerfile b/kidgrow-springcloud/kidgrow-springcloud-zuul/Dockerfile index 535cbca..11fd628 100644 --- a/kidgrow-springcloud/kidgrow-springcloud-zuul/Dockerfile +++ b/kidgrow-springcloud/kidgrow-springcloud-zuul/Dockerfile @@ -13,4 +13,4 @@ # 接收指定内存 ENV JAVA_OPTS=$JAVA_OPTS # 运行jar包 -ENTRYPOINT ["java","-jar","/usr/local/kidgrow/app.jar"] \ No newline at end of file +ENTRYPOINT ["java","-Xms64m","-Xmx256m","-jar","/usr/local/kidgrow/app.jar"] \ No newline at end of file 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..1c4c1b3 100644 --- a/kidgrow-springcloud/kidgrow-springcloud-zuul/src/main/resources/application.yml +++ b/kidgrow-springcloud/kidgrow-springcloud-zuul/src/main/resources/application.yml @@ -36,7 +36,9 @@ ignored-headers: Access-Control-Allow-Credentials,Access-Control-Allow-Origin,Access-Control-Allow-Methods add-host-header: true host: - connectTimeoutMillis: 10000 +# connectTimeoutMillis: 10000 + socket-timeout-millis: 60000 + connect-timeout-millis: 60000 routes: auth: path: /api-uaa/** @@ -278,6 +280,8 @@ /api-user/menus/current, /api-user/users/current, /api-log/requestStat + /wechatserver/Wechat/GetScreenCount + /wechatserver/news/LastestNews #白名单,需要URL认证的应用ID includeClientIds: - webApp @@ -300,4 +304,5 @@ butler: auto-generate-from-zuul-routes: true generate-routes: user,file,log,codegenerator,auth - apiDocsPath: v2/api-docs \ No newline at end of file + apiDocsPath: v2/api-docs + diff --git a/kidgrow-uaa/kidgrow-uaa-server/Dockerfile b/kidgrow-uaa/kidgrow-uaa-server/Dockerfile index ad8dab4..af7a2e0 100644 --- a/kidgrow-uaa/kidgrow-uaa-server/Dockerfile +++ b/kidgrow-uaa/kidgrow-uaa-server/Dockerfile @@ -89,4 +89,4 @@ # copy当前工程jar包至容器内 COPY ${JAR_FILE} /usr/local/kidgrow/app.jar # 运行jar包 -ENTRYPOINT ["java","-jar","/usr/local/kidgrow/app.jar"] \ No newline at end of file +ENTRYPOINT ["java","-Xms64m","-Xmx256m","-jar","/usr/local/kidgrow/app.jar"] \ No newline at end of file diff --git a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/doctor.html b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/doctor.html index 6b920bc..e57d22c 100644 --- a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/doctor.html +++ b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/doctor.html @@ -411,7 +411,7 @@ }, { field: 'doctorName', - width: 120, + width: 100, title: '医生姓名', fixed: 'left' }, @@ -467,10 +467,11 @@ title: '销售代表' }, { - width: 350, + width: 300, align: 'center', toolbar: '#doctor-table-bar', - title: '操作' + title: '操作', + fixed: 'right' }, ] ], -- Gitblit v1.8.0