diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/CommonServerImpl.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/CommonServerImpl.java index 092f78b..187a318 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/CommonServerImpl.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/CommonServerImpl.java @@ -69,7 +69,7 @@ public class CommonServerImpl implements ICommonServer { String cardNo = param.getCardNo(); if (StringUtils.isNotEmpty(cardNo)) { result.setCardNo(cardNo); - PersonModel personModel = mongoTemplate.findOne(Query.query(Criteria.where("cardNo").is(cardNo)), PersonModel.class); + PersonModel personModel = mongoTemplate.findOne(Query.query(Criteria.where("cardNo").is(cardNo).and("type").ne(2)), PersonModel.class); if (personModel != null) { result.setPid(personModel.getId()); if (personModel.getType() != null && personModel.getType() == 3)