Commit 073d9697 authored by 韩桐桐's avatar 韩桐桐

feat(jg):新增设备查询条件

parent 77a21d0c
......@@ -614,6 +614,9 @@ public class CommonServiceImpl implements ICommonService {
case "inspection":
type = "检验检测机构";
break;
case "manufacture":
type = "制造单位";
break;
case "all":
type = "all";
break;
......
......@@ -1320,6 +1320,20 @@ public class IdxBizJgRegisterInfoServiceImpl extends BaseService<IdxBizJgRegiste
pBuilder.must(QueryBuilders.wildcardQuery("USE_INNER_CODE", "*" + test.toLowerCase() + "*"));
boolMust.must(pBuilder);
}
// 出厂编号/产品编码模糊查询
if (!ObjectUtils.isEmpty(map.getString("FACTORY_NUM"))) {
BoolQueryBuilder pBuilder = QueryBuilders.boolQuery();
String test = QueryParser.escape(map.getString("FACTORY_NUM"));
pBuilder.must(QueryBuilders.wildcardQuery("FACTORY_NUM", "*" + test.toLowerCase() + "*"));
boolMust.must(pBuilder);
}
// 制造单位(生产单位)名称模糊查询
if (!ObjectUtils.isEmpty(map.getString("PRODUCE_UNIT_NAME"))) {
BoolQueryBuilder pBuilder = QueryBuilders.boolQuery();
String test = QueryParser.escape(map.getString("PRODUCE_UNIT_NAME"));
pBuilder.must(QueryBuilders.wildcardQuery("PRODUCE_UNIT_NAME", "*" + test.toLowerCase() + "*"));
boolMust.must(pBuilder);
}
System.err.println(boolMust);
builder.query(boolMust);
builder.sort("REC_DATE", SortOrder.DESC);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment