Commit bce13c8fbef125cbd80fa1559f2e780a74333c18

Authored by liquanyu
1 parent 0cbedcda41

lis报告

Showing 1 changed file with 4 additions and 3 deletions

platform-dal/src/main/java/com/lyms/platform/query/PatientsQuery.java View file @ bce13c8
... ... @@ -1207,11 +1207,12 @@
1207 1207  
1208 1208 if (null != pv) {
1209 1209  
1210   - if (StringUtils.isNotEmpty(pv[0]) && StringUtils.isNotEmpty(pv[1]))
  1210 + if (StringUtils.isNotEmpty(pv[0]) && StringUtils.isNotEmpty(pv[1]) && StringUtils.isNotEmpty(pv[2]))
1211 1211 {
1212 1212 MongoCondition con1 = MongoCondition.newInstance("phone", pv[0], MongoOper.IS);
1213   - MongoCondition con = MongoCondition.newInstance("vcCardNo", pv[1], MongoOper.IS);
1214   - condition = condition.orCondition(new MongoCondition[]{con1, con});
  1213 + MongoCondition con2 = MongoCondition.newInstance("vcCardNo", pv[1], MongoOper.IS);
  1214 + MongoCondition con3 = MongoCondition.newInstance("vcCardNo", pv[2], MongoOper.IS);
  1215 + condition = condition.orCondition(new MongoCondition[]{con1, con2,con3});
1215 1216 }
1216 1217 else
1217 1218 {