diff --git a/platform-dal/src/main/java/com/lyms/platform/query/PatientsQuery.java b/platform-dal/src/main/java/com/lyms/platform/query/PatientsQuery.java index 8f17fb8..761366b 100644 --- a/platform-dal/src/main/java/com/lyms/platform/query/PatientsQuery.java +++ b/platform-dal/src/main/java/com/lyms/platform/query/PatientsQuery.java @@ -147,13 +147,13 @@ public class PatientsQuery extends BaseQuery implements IConvertToNativeQuery { private String hcertificateNum; - private String buildType; + private Integer buildType= -1; - public String getBuildType() { + public Integer getBuildType() { return buildType; } - public void setBuildType(String buildType) { + public void setBuildType(Integer buildType) { this.buildType = buildType; } @@ -409,7 +409,7 @@ public class PatientsQuery extends BaseQuery implements IConvertToNativeQuery { MongoCondition con = MongoCondition.newInstance("areaPostRestId", areaIdOrRestId, MongoOper.IS); condition = condition.orCondition(new MongoCondition[]{con1, con}); } - if(null!=buildType){ + if( buildType!=-1){ condition=condition.and("buildType",buildType,MongoOper.NE); } if (visitstatus != -1) { diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientFacade.java index 5052ce9..fe8f036 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientFacade.java @@ -209,7 +209,7 @@ public class PatientFacade { patientsQuery.setIsHighRisk(isHighRisk); patientsQuery.setServiceStatus(riskPatientsQueryRequest.getServiceStatus()); patientsQuery.setYn(YnEnums.YES.getId()); - patientsQuery.setBuildType("1"); + patientsQuery.setBuildType(1); //查询符合条件的孕妇 List patientses = patientsService.queryPatient(patientsQuery); List data = new ArrayList<>();