Commit 67968d5adfc8b6069b92b1d1bcaf4bc9feb99c19

Authored by wtt
1 parent a1cf222356

新生儿疾病衡水环境定制

Showing 1 changed file with 26 additions and 7 deletions

platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ViewFacade.java View file @ 67968d5
... ... @@ -7087,15 +7087,34 @@
7087 7087 //新生儿出生地(区县)
7088 7088 map.put("babydistrict", babydistrict);
7089 7089  
  7090 + String type = "";
  7091 + if(data!=null && StringUtils.isNotEmpty(data.getHospitalId())){
  7092 + Organization org = organizationService.getOrganization(Integer.valueOf(data.getHospitalId()));
  7093 + //衡水城市限制
  7094 + if(org!=null && "12".equals(org.getCityId())){
  7095 + type = "12";
  7096 + }
  7097 + }
7090 7098 String babyState = "";
7091   - if (baby.getDeformity() != null && baby.getDeformity() == 1) {
7092   - babyState = "差";
7093   - } else if (StringUtils.isNotEmpty(baby.getBabyHealthy()) && !"健康".equals(baby.getBabyHealthy())) {
7094   - babyState = "一般";
7095   - } else {
7096   - babyState = "良好";
  7099 + if("12".equals(type)){
  7100 + //System.out.println("-------------------------20210315支持衡水逻辑-------------------------");
  7101 + if ("差".equals(baby.getBabyHealthy())) {
  7102 + babyState = "差";
  7103 + }else if("一般".equals(baby.getBabyHealthy())){
  7104 + babyState = "一般";
  7105 + }else if("良好".equals(baby.getBabyHealthy())){
  7106 + babyState = "良好";
  7107 + }
  7108 + }else {
  7109 + //System.out.println("-------------------------20210315以前逻辑-------------------------");
  7110 + if (baby.getDeformity() != null && baby.getDeformity() == 1) {
  7111 + babyState = "差";
  7112 + } else if (StringUtils.isNotEmpty(baby.getBabyHealthy()) && !"健康".equals(baby.getBabyHealthy())) {
  7113 + babyState = "一般";
  7114 + } else {
  7115 + babyState = "良好";
  7116 + }
7097 7117 }
7098   -
7099 7118 //新生儿健康状态
7100 7119 map.put("babystate", babyState);
7101 7120