diff --git a/platform-dal/src/main/java/com/lyms/platform/query/SieveQuery.java b/platform-dal/src/main/java/com/lyms/platform/query/SieveQuery.java index b18cf73..0771b50 100644 --- a/platform-dal/src/main/java/com/lyms/platform/query/SieveQuery.java +++ b/platform-dal/src/main/java/com/lyms/platform/query/SieveQuery.java @@ -5,6 +5,7 @@ import com.lyms.platform.common.dao.BaseQuery; import com.lyms.platform.common.dao.operator.MongoCondition; import com.lyms.platform.common.dao.operator.MongoOper; import com.lyms.platform.common.dao.operator.MongoQuery; +import com.lyms.platform.common.utils.StringUtils; import org.springframework.data.mongodb.core.query.Criteria; import java.util.Date; @@ -151,7 +152,7 @@ public class SieveQuery extends BaseQuery implements IConvertToNativeQuery { if (null != parentId) { condition = condition.and("parentId", parentId, MongoOper.IS); } - if (null != name) { + if (StringUtils.isNotEmpty(name)) { condition = condition.and("name", name, MongoOper.LIKE); } if (null != tireNumber) { @@ -160,7 +161,7 @@ public class SieveQuery extends BaseQuery implements IConvertToNativeQuery { if (null != ztfx) { condition = condition.and("ztfx", ztfx, MongoOper.IS); } - if (null != phone) { + if (StringUtils.isNotEmpty(phone)) { condition = condition.and("phone", phone, MongoOper.IS); } if (null != dueWeek) {