Commit 620708068a6dcd963e276a3668030624fc188853

Authored by shiyang
1 parent f27ff80a55

update

Showing 3 changed files with 103 additions and 6 deletions

platform-dal/src/main/java/com/lyms/platform/pojo/BabyEyeCheck.java View file @ 6207080
... ... @@ -437,19 +437,19 @@
437 437 * 第3类:基层转诊 选择基层机构(院方提供基层数据)
438 438 * 第4类:本院
439 439 */
440   - private String source; //来源多选 1:健康查体 2:幼儿园转诊 3:基层转诊 4:本院
  440 + private String babySource; //来源多选 1:健康查体 2:幼儿园转诊 3:基层转诊 4:本院
441 441 private Integer healthCheckType;//1:健康查体: 1:散居、2:整体
442 442 private String healthCheckTypeScattered; //1:散居(手输)
443 443 private String healthCheckTypeWhole; //2:整体(直接存选中的名字)
444 444 private String kindergarten;//2:幼儿园转诊--幼儿园机构(直接存选中的名字)
445 445 private String basicOrganization;//3:基层转诊--基层机构(直接存选中的名字)
446 446  
447   - public String getSource() {
448   - return source;
  447 + public String getBabySource() {
  448 + return babySource;
449 449 }
450 450  
451   - public void setSource(String source) {
452   - this.source = source;
  451 + public void setBabySource(String babySource) {
  452 + this.babySource = babySource;
453 453 }
454 454  
455 455 public Integer getHealthCheckType() {
platform-dal/src/main/java/com/lyms/platform/pojo/BabyModel.java View file @ 6207080
... ... @@ -624,6 +624,87 @@
624 624  
625 625 /********************************************/
626 626  
  627 + /**
  628 + * 秦皇岛
  629 + * 儿童眼保健检查-新增页面 底部加 分类下拉列
  630 + * 分类-1.近视高危、2.弱视高危、3.异常高危
  631 + */
  632 + private Integer classify;
  633 +
  634 + public Integer getClassify() {
  635 + return classify;
  636 + }
  637 +
  638 + public void setClassify(Integer classify) {
  639 + this.classify = classify;
  640 + }
  641 + /****************************************/
  642 +
  643 + /**
  644 + * 秦皇岛
  645 + * 儿童眼保健检查-新增页面 检查套餐上面加“来源”这四类可以多选。
  646 + * 第1类:健康查体 又分为 ,散居 手动输入 ,整体 选择幼儿园机构(院方提供商的幼儿园数据)
  647 + * 第2类:幼儿园转诊 选择幼儿园机构(院方提供幼儿园数据)
  648 + * 第3类:基层转诊 选择基层机构(院方提供基层数据)
  649 + * 第4类:本院
  650 + */
  651 + private String babySource; //来源多选 1:健康查体 2:幼儿园转诊 3:基层转诊 4:本院
  652 + private Integer healthCheckType;//1:健康查体: 1:散居、2:整体
  653 + private String healthCheckTypeScattered; //1:散居(手输)
  654 + private String healthCheckTypeWhole; //2:整体(直接存选中的名字)
  655 + private String kindergarten;//2:幼儿园转诊--幼儿园机构(直接存选中的名字)
  656 + private String basicOrganization;//3:基层转诊--基层机构(直接存选中的名字)
  657 +
  658 + public String getBabySource() {
  659 + return babySource;
  660 + }
  661 +
  662 + public void setBabySource(String babySource) {
  663 + this.babySource = babySource;
  664 + }
  665 +
  666 + public Integer getHealthCheckType() {
  667 + return healthCheckType;
  668 + }
  669 +
  670 + public void setHealthCheckType(Integer healthCheckType) {
  671 + this.healthCheckType = healthCheckType;
  672 + }
  673 +
  674 + public String getHealthCheckTypeScattered() {
  675 + return healthCheckTypeScattered;
  676 + }
  677 +
  678 + public void setHealthCheckTypeScattered(String healthCheckTypeScattered) {
  679 + this.healthCheckTypeScattered = healthCheckTypeScattered;
  680 + }
  681 +
  682 + public String getHealthCheckTypeWhole() {
  683 + return healthCheckTypeWhole;
  684 + }
  685 +
  686 + public void setHealthCheckTypeWhole(String healthCheckTypeWhole) {
  687 + this.healthCheckTypeWhole = healthCheckTypeWhole;
  688 + }
  689 +
  690 + public String getKindergarten() {
  691 + return kindergarten;
  692 + }
  693 +
  694 + public void setKindergarten(String kindergarten) {
  695 + this.kindergarten = kindergarten;
  696 + }
  697 +
  698 + public String getBasicOrganization() {
  699 + return basicOrganization;
  700 + }
  701 +
  702 + public void setBasicOrganization(String basicOrganization) {
  703 + this.basicOrganization = basicOrganization;
  704 + }
  705 +
  706 + /****************************************/
  707 +
627 708 public Integer getDeafnessGene() {
628 709 return deafnessGene;
629 710 }
platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/BabyEyeCheckServiceImpl.java View file @ 6207080
... ... @@ -443,9 +443,25 @@
443 443 babyModel.setY2(StringUtils.isEmpty(babyEyeCheck.getY2()) ? "" : babyEyeCheck.getY2());
444 444 babyModel.setRefraction2(StringUtils.isEmpty(babyEyeCheck.getRefraction2()) ? "" : babyEyeCheck.getRefraction2());
445 445  
  446 + //秦皇岛-儿保眼科-分类-1.近视高危、2.弱视高危、3.异常高危
  447 + babyModel.setClassify(null==babyEyeCheck.getClassify()?null:babyEyeCheck.getClassify());
  448 +
  449 + //儿童眼保健检查-新增页面 检查套餐上面加“来源”这四类可以多选。
  450 + //来源多选 1:健康查体 2:幼儿园转诊 3:基层转诊 4:本院
  451 + babyModel.setBabySource(StringUtils.isEmpty(babyEyeCheck.getBabySource())?null:babyEyeCheck.getBabySource());
  452 + //1:健康查体: 1:散居、2:整体
  453 + babyModel.setHealthCheckType(null==babyEyeCheck.getHealthCheckType()?null:babyEyeCheck.getHealthCheckType());
  454 + //1:散居(手输)
  455 + babyModel.setHealthCheckTypeScattered(StringUtils.isEmpty(babyEyeCheck.getHealthCheckTypeScattered())?null:babyEyeCheck.getHealthCheckTypeScattered());
  456 + //2:整体(直接存选中的名字)
  457 + babyModel.setHealthCheckTypeWhole(StringUtils.isEmpty(babyEyeCheck.getHealthCheckTypeWhole())?null:babyEyeCheck.getHealthCheckTypeWhole());
  458 + //2:幼儿园转诊--幼儿园机构(直接存选中的名字)
  459 + babyModel.setKindergarten(StringUtils.isEmpty(babyEyeCheck.getKindergarten())?null:babyEyeCheck.getKindergarten());
  460 + //3:基层转诊--基层机构(直接存选中的名字)
  461 + babyModel.setBasicOrganization(StringUtils.isEmpty(babyEyeCheck.getBasicOrganization())?null:babyEyeCheck.getBasicOrganization());
  462 +
446 463 Update update = MongoConvertHelper.convertToNativeUpdate(ReflectionUtils.getUpdateField(babyModel));
447 464 mongoTemplate.updateFirst(Query.query(Criteria.where("id").is(babyModel.getId())), update, BabyModel.class);
448   -
449 465 }
450 466  
451 467