Commit 14d7d0abd3c3ce73ee22d9763d8d43cbe3218178
Exists in
master
and in
6 other branches
Merge remote-tracking branch 'origin/master'
Showing 4 changed files
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/LhBabyBirthDefectTabFacade.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/LhBabyGravidityEndingTabFacade.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/LhBabyBirthDefectTabResult.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/LhBabyGravidityEndingTabResult.java
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/LhBabyBirthDefectTabFacade.java
View file @
14d7d0a
| 1 | 1 | package com.lyms.platform.operate.web.facade; |
| 2 | 2 | |
| 3 | +import com.lyms.platform.biz.service.BasicConfigService; | |
| 3 | 4 | import com.lyms.platform.common.constants.ErrorCodeConstants; |
| 4 | 5 | import com.lyms.platform.common.dao.BaseMongoDAOImpl; |
| 5 | 6 | import com.lyms.platform.common.dao.operator.MongoCondition; |
| ... | ... | @@ -10,6 +11,8 @@ |
| 10 | 11 | import com.lyms.platform.common.result.BaseObjectResponse; |
| 11 | 12 | import com.lyms.platform.common.utils.StringUtils; |
| 12 | 13 | import com.lyms.platform.operate.web.result.LhBabyBirthDefectTabResult; |
| 14 | +import com.lyms.platform.permission.service.OrganizationService; | |
| 15 | +import com.lyms.platform.permission.service.UsersService; | |
| 13 | 16 | import com.lyms.platform.pojo.LhBabyBirthDefectTabModel; |
| 14 | 17 | import com.lyms.platform.pojo.QhdDischargedDiagnose; |
| 15 | 18 | import com.lyms.platform.query.LhBabyBirthDefectTabQuery; |
| ... | ... | @@ -26,6 +29,12 @@ |
| 26 | 29 | private OperateLogFacade operateLogFacade; |
| 27 | 30 | @Autowired |
| 28 | 31 | private AutoMatchFacade autoMatchFacade; |
| 32 | + @Autowired | |
| 33 | + private BasicConfigService basicConfigService; | |
| 34 | + @Autowired | |
| 35 | + private UsersService usersService; | |
| 36 | + @Autowired | |
| 37 | + private OrganizationService organizationService; | |
| 29 | 38 | |
| 30 | 39 | /** |
| 31 | 40 | * //查询-隆化-出生缺陷儿登记表-编辑页面读取数据 |
| 32 | 41 | |
| ... | ... | @@ -33,10 +42,10 @@ |
| 33 | 42 | * @return |
| 34 | 43 | */ |
| 35 | 44 | public BaseObjectResponse queryUpdateLhBabyBirthDefectTab(LhBabyBirthDefectTabQuery lhBabyBirthDefectTabQuery) { |
| 45 | + BaseObjectResponse br = new BaseObjectResponse(); | |
| 36 | 46 | lhBabyBirthDefectTabQuery.setYn(YnEnums.YES.getId());//查询有效数据(删除状态) |
| 37 | 47 | MongoQuery query = lhBabyBirthDefectTabQuery.convertToQuery(); |
| 38 | 48 | LhBabyBirthDefectTabModel babyBirthDefectTab=findOne(query.convertToMongoQuery()); |
| 39 | - BaseObjectResponse br = new BaseObjectResponse(); | |
| 40 | 49 | br.setData(babyBirthDefectTab); |
| 41 | 50 | br.setErrorcode(ErrorCodeConstants.SUCCESS); |
| 42 | 51 | br.setErrormsg("成功"); |
| 43 | 52 | |
| ... | ... | @@ -48,13 +57,18 @@ |
| 48 | 57 | * @return |
| 49 | 58 | */ |
| 50 | 59 | public BaseObjectResponse queryLhBabyBirthDefectTab(LhBabyBirthDefectTabQuery lhBabyBirthDefectTabQuery) { |
| 60 | + BaseObjectResponse br = new BaseObjectResponse(); | |
| 51 | 61 | lhBabyBirthDefectTabQuery.setYn(YnEnums.YES.getId());//查询有效数据(删除状态) |
| 52 | 62 | MongoQuery query = lhBabyBirthDefectTabQuery.convertToQuery(); |
| 53 | 63 | LhBabyBirthDefectTabModel babyBirthDefectTabModel=findOne(query.convertToMongoQuery()); |
| 54 | 64 | //整理返回数据 |
| 55 | - LhBabyBirthDefectTabResult lhBabyBirthDefectTabResult=new LhBabyBirthDefectTabResult(); | |
| 56 | - lhBabyBirthDefectTabResult.convertToResult(babyBirthDefectTabModel); | |
| 57 | - BaseObjectResponse br = new BaseObjectResponse(); | |
| 65 | + LhBabyBirthDefectTabResult lhBabyBirthDefectTabResult=null; | |
| 66 | + if(null!=babyBirthDefectTabModel) { | |
| 67 | + lhBabyBirthDefectTabResult= new LhBabyBirthDefectTabResult().convertToResult(babyBirthDefectTabModel, | |
| 68 | + basicConfigService, | |
| 69 | + usersService, | |
| 70 | + organizationService); | |
| 71 | + } | |
| 58 | 72 | br.setData(lhBabyBirthDefectTabResult); |
| 59 | 73 | br.setErrorcode(ErrorCodeConstants.SUCCESS); |
| 60 | 74 | br.setErrormsg("成功"); |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/LhBabyGravidityEndingTabFacade.java
View file @
14d7d0a
| 1 | 1 | package com.lyms.platform.operate.web.facade; |
| 2 | 2 | |
| 3 | +import com.lyms.platform.biz.service.BasicConfigService; | |
| 3 | 4 | import com.lyms.platform.common.constants.ErrorCodeConstants; |
| 4 | 5 | import com.lyms.platform.common.dao.BaseMongoDAOImpl; |
| 5 | 6 | import com.lyms.platform.common.dao.operator.MongoCondition; |
| ... | ... | @@ -11,6 +12,8 @@ |
| 11 | 12 | import com.lyms.platform.common.utils.StringUtils; |
| 12 | 13 | import com.lyms.platform.operate.web.result.LhBabyBirthDefectTabResult; |
| 13 | 14 | import com.lyms.platform.operate.web.result.LhBabyGravidityEndingTabResult; |
| 15 | +import com.lyms.platform.permission.service.OrganizationService; | |
| 16 | +import com.lyms.platform.permission.service.UsersService; | |
| 14 | 17 | import com.lyms.platform.pojo.LhBabyBirthDefectTabModel; |
| 15 | 18 | import com.lyms.platform.pojo.LhBabyGravidityEndingTabModel; |
| 16 | 19 | import com.lyms.platform.query.LhBabyBirthDefectTabQuery; |
| ... | ... | @@ -25,6 +28,8 @@ |
| 25 | 28 | private OperateLogFacade operateLogFacade; |
| 26 | 29 | @Autowired |
| 27 | 30 | private AutoMatchFacade autoMatchFacade; |
| 31 | + @Autowired | |
| 32 | + private BasicConfigService basicConfigService; | |
| 28 | 33 | |
| 29 | 34 | /** |
| 30 | 35 | * 查询-隆化-妊娠结局记录表-编辑页面读取数据 |
| 31 | 36 | |
| ... | ... | @@ -32,10 +37,10 @@ |
| 32 | 37 | * @return |
| 33 | 38 | */ |
| 34 | 39 | public BaseObjectResponse queryUpdateLhBabyGravidityEndingTab(LhBabyGravidityEndingTabQuery lhBabyGravidityEndingTabQuery) { |
| 40 | + BaseObjectResponse br = new BaseObjectResponse(); | |
| 35 | 41 | lhBabyGravidityEndingTabQuery.setYn(YnEnums.YES.getId());//查询有效数据(删除状态) |
| 36 | 42 | MongoQuery query = lhBabyGravidityEndingTabQuery.convertToQuery(); |
| 37 | 43 | LhBabyGravidityEndingTabModel lhBabyGravidityEndingTabModel=findOne(query.convertToMongoQuery()); |
| 38 | - BaseObjectResponse br = new BaseObjectResponse(); | |
| 39 | 44 | br.setData(lhBabyGravidityEndingTabModel); |
| 40 | 45 | br.setErrorcode(ErrorCodeConstants.SUCCESS); |
| 41 | 46 | br.setErrormsg("成功"); |
| 42 | 47 | |
| ... | ... | @@ -47,14 +52,17 @@ |
| 47 | 52 | * @return |
| 48 | 53 | */ |
| 49 | 54 | public BaseObjectResponse queryLhBabyGravidityEndingTab(LhBabyGravidityEndingTabQuery lhBabyGravidityEndingTabQuery) { |
| 55 | + BaseObjectResponse br = new BaseObjectResponse(); | |
| 50 | 56 | lhBabyGravidityEndingTabQuery.setYn(YnEnums.YES.getId());//查询有效数据(删除状态) |
| 51 | 57 | MongoQuery query = lhBabyGravidityEndingTabQuery.convertToQuery(); |
| 52 | 58 | LhBabyGravidityEndingTabModel lhBabyGravidityEndingTabModel=findOne(query.convertToMongoQuery()); |
| 53 | 59 | //整理返回数据 |
| 54 | - LhBabyGravidityEndingTabResult lhBabyBirthDefectTabResult=new LhBabyGravidityEndingTabResult(); | |
| 55 | - lhBabyBirthDefectTabResult.convertToResult(lhBabyGravidityEndingTabModel); | |
| 56 | - BaseObjectResponse br = new BaseObjectResponse(); | |
| 57 | - br.setData(lhBabyBirthDefectTabResult); | |
| 60 | + LhBabyGravidityEndingTabResult lhBabyGravidityEndingTabResult=null; | |
| 61 | + if(null!=lhBabyGravidityEndingTabModel){ | |
| 62 | + lhBabyGravidityEndingTabResult=new LhBabyGravidityEndingTabResult().convertToResult(lhBabyGravidityEndingTabModel, | |
| 63 | + basicConfigService); | |
| 64 | + } | |
| 65 | + br.setData(lhBabyGravidityEndingTabResult); | |
| 58 | 66 | br.setErrorcode(ErrorCodeConstants.SUCCESS); |
| 59 | 67 | br.setErrormsg("成功"); |
| 60 | 68 | return br; |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/LhBabyBirthDefectTabResult.java
View file @
14d7d0a
| ... | ... | @@ -15,7 +15,7 @@ |
| 15 | 15 | |
| 16 | 16 | import java.util.Date; |
| 17 | 17 | |
| 18 | -public class LhBabyBirthDefectTabResult implements IBasicResultConvert<LhBabyBirthDefectTabResult, LhBabyBirthDefectTabModel> { | |
| 18 | +public class LhBabyBirthDefectTabResult { | |
| 19 | 19 | private String id; |
| 20 | 20 | //是否删除(YnEnums) |
| 21 | 21 | private Integer yn; |
| 22 | 22 | |
| ... | ... | @@ -585,15 +585,11 @@ |
| 585 | 585 | } |
| 586 | 586 | |
| 587 | 587 | |
| 588 | - @Autowired | |
| 589 | - private BasicConfigService basicConfigService; | |
| 590 | - @Autowired | |
| 591 | - private UsersService usersService; | |
| 592 | - @Autowired | |
| 593 | - private OrganizationService organizationService; | |
| 594 | 588 | |
| 595 | - @Override | |
| 596 | - public LhBabyBirthDefectTabResult convertToResult(LhBabyBirthDefectTabModel model) { | |
| 589 | + public LhBabyBirthDefectTabResult convertToResult(LhBabyBirthDefectTabModel model, | |
| 590 | + BasicConfigService basicConfigService, | |
| 591 | + UsersService usersService, | |
| 592 | + OrganizationService organizationService) { | |
| 597 | 593 | |
| 598 | 594 | try { |
| 599 | 595 | setId(model.getId()); |
| ... | ... | @@ -611,7 +607,7 @@ |
| 611 | 607 | //父亲年龄 |
| 612 | 608 | setfAge(model.getfAge()); |
| 613 | 609 | //父亲民族 |
| 614 | - setfNationId(model.getfNationId()); | |
| 610 | + setfNationId(CommonsHelper.getName1(model.getfNationId(),basicConfigService)); | |
| 615 | 611 | //父亲身份证号 |
| 616 | 612 | setfCardNo(model.getfCardNo()); |
| 617 | 613 | |
| ... | ... | @@ -620,7 +616,7 @@ |
| 620 | 616 | //母亲年龄 |
| 621 | 617 | setmAge(model.getmAge()); |
| 622 | 618 | //母亲民族 |
| 623 | - setmNationId(model.getmNationId()); | |
| 619 | + setmNationId(CommonsHelper.getName1(model.getmNationId(), basicConfigService)); | |
| 624 | 620 | //母亲身份证号 |
| 625 | 621 | setmCardNo(model.getmCardNo()); |
| 626 | 622 | //孕次 |
| ... | ... | @@ -628,11 +624,7 @@ |
| 628 | 624 | //产次 |
| 629 | 625 | setParity(model.getParity()); |
| 630 | 626 | //常住地(LhDomicileEnum) |
| 631 | - StringBuilder domicile=new StringBuilder(); | |
| 632 | - for (Object o : StringUtils.covertToList(model.getDomicile(), null)) { | |
| 633 | - domicile.append(LhDomicileEnum.getName(o.toString())+","); | |
| 634 | - } | |
| 635 | - setDomicile(StringUtils.isNotEmpty(domicile.toString())?domicile.toString():null); | |
| 627 | + setDomicile(LhDomicileEnum.getName(model.getDomicile())); | |
| 636 | 628 | |
| 637 | 629 | /** |
| 638 | 630 | * 现住址 |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/LhBabyGravidityEndingTabResult.java
View file @
14d7d0a
| ... | ... | @@ -15,7 +15,7 @@ |
| 15 | 15 | |
| 16 | 16 | import java.util.Date; |
| 17 | 17 | |
| 18 | -public class LhBabyGravidityEndingTabResult implements IBasicResultConvert<LhBabyGravidityEndingTabResult, LhBabyGravidityEndingTabModel> { | |
| 18 | +public class LhBabyGravidityEndingTabResult { | |
| 19 | 19 | private String id; |
| 20 | 20 | //是否删除(YnEnums) |
| 21 | 21 | private Integer yn; |
| ... | ... | @@ -400,15 +400,8 @@ |
| 400 | 400 | |
| 401 | 401 | |
| 402 | 402 | |
| 403 | - @Autowired | |
| 404 | - private BasicConfigService basicConfigService; | |
| 405 | - @Autowired | |
| 406 | - private UsersService usersService; | |
| 407 | - @Autowired | |
| 408 | - private OrganizationService organizationService; | |
| 409 | - | |
| 410 | - @Override | |
| 411 | - public LhBabyGravidityEndingTabResult convertToResult(LhBabyGravidityEndingTabModel model) { | |
| 403 | + public LhBabyGravidityEndingTabResult convertToResult(LhBabyGravidityEndingTabModel model, | |
| 404 | + BasicConfigService basicConfigService) { | |
| 412 | 405 | |
| 413 | 406 | try { |
| 414 | 407 | setId(model.getId()); |