Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
A
amos-boot-biz
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
项目统一框架
amos-boot-biz
Commits
5ed9898b
Commit
5ed9898b
authored
Jul 22, 2025
by
李成龙
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
切换设备索引库到idx_biz_equipment_info
parent
4c8bea23
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
20 additions
and
14 deletions
+20
-14
StCommonServiceImpl.java
...odule/statistcs/biz/service/impl/StCommonServiceImpl.java
+12
-9
ZLDPStatisticsServiceImpl.java
...statistcs/biz/service/impl/ZLDPStatisticsServiceImpl.java
+8
-5
No files found.
amos-boot-system-tzs/amos-boot-module-statistics/amos-boot-module-statistics-biz/src/main/java/com/yeejoin/amos/boot/module/statistcs/biz/service/impl/StCommonServiceImpl.java
View file @
5ed9898b
...
@@ -215,14 +215,15 @@ public class StCommonServiceImpl {
...
@@ -215,14 +215,15 @@ public class StCommonServiceImpl {
public
long
staticsCenterMapCountDataForCylinder
(
Map
<
String
,
Object
>
result
,
String
orgCode
,
Boolean
supervisoryFlag
,
Boolean
isMatchSupervisoryCode
,
Boolean
isOrgBranchCodeExactMatch
)
{
public
long
staticsCenterMapCountDataForCylinder
(
Map
<
String
,
Object
>
result
,
String
orgCode
,
Boolean
supervisoryFlag
,
Boolean
isMatchSupervisoryCode
,
Boolean
isOrgBranchCodeExactMatch
)
{
long
num
=
0
;
long
num
=
0
;
CountRequest
request
=
new
CountRequest
();
CountRequest
request
=
new
CountRequest
();
request
.
indices
(
"idx_biz_view_jg_all"
);
//request.indices("idx_biz_view_jg_all");
request
.
indices
(
"idx_biz_equipment_info"
);
BoolQueryBuilder
boolMust
=
QueryBuilders
.
boolQuery
();
BoolQueryBuilder
boolMust
=
QueryBuilders
.
boolQuery
();
if
(
isOrgBranchCodeExactMatch
)
{
if
(
isOrgBranchCodeExactMatch
)
{
// 按照管辖机构区域信息精确查询
// 按照管辖机构区域信息精确查询
boolMust
.
must
(
QueryBuilders
.
termQuery
(
"ORG_BRANCH_CODE
.keyword
"
,
QueryParser
.
escape
(
orgCode
)));
boolMust
.
must
(
QueryBuilders
.
termQuery
(
"ORG_BRANCH_CODE"
,
QueryParser
.
escape
(
orgCode
)));
}
else
{
}
else
{
// 按照管辖机构区域信息模糊查询
// 按照管辖机构区域信息模糊查询
boolMust
.
must
(
QueryBuilders
.
wildcardQuery
(
"ORG_BRANCH_CODE.keyword"
,
QueryParser
.
escape
(
orgCode
)
+
"*"
));
boolMust
.
must
(
QueryBuilders
.
prefixQuery
(
"ORG_BRANCH_CODE"
,
orgCode
));
}
}
// 设备类别精确查询气瓶
// 设备类别精确查询气瓶
boolMust
.
must
(
QueryBuilders
.
termQuery
(
"EQU_CATEGORY_CODE"
,
EQU_CATEGORY_CYLINDER
));
boolMust
.
must
(
QueryBuilders
.
termQuery
(
"EQU_CATEGORY_CODE"
,
EQU_CATEGORY_CYLINDER
));
...
@@ -252,14 +253,15 @@ public class StCommonServiceImpl {
...
@@ -252,14 +253,15 @@ public class StCommonServiceImpl {
public
long
staticsCenterMapCountDataForEquip
(
Map
<
String
,
Object
>
result
,
long
cylinderNum
,
String
orgCode
,
Boolean
supervisoryFlag
,
Boolean
isMatchSupervisoryCode
,
Boolean
isOrgBranchCodeExactMatch
)
{
public
long
staticsCenterMapCountDataForEquip
(
Map
<
String
,
Object
>
result
,
long
cylinderNum
,
String
orgCode
,
Boolean
supervisoryFlag
,
Boolean
isMatchSupervisoryCode
,
Boolean
isOrgBranchCodeExactMatch
)
{
SearchRequest
request
=
new
SearchRequest
();
SearchRequest
request
=
new
SearchRequest
();
request
.
indices
(
"idx_biz_view_jg_all"
);
// request.indices("idx_biz_view_jg_all");
request
.
indices
(
"idx_biz_equipment_info"
);
BoolQueryBuilder
boolMust
=
QueryBuilders
.
boolQuery
();
BoolQueryBuilder
boolMust
=
QueryBuilders
.
boolQuery
();
if
(
isOrgBranchCodeExactMatch
)
{
if
(
isOrgBranchCodeExactMatch
)
{
// 按照管辖机构区域信息精确查询
// 按照管辖机构区域信息精确查询
boolMust
.
must
(
QueryBuilders
.
termQuery
(
"ORG_BRANCH_CODE
.keyword
"
,
QueryParser
.
escape
(
orgCode
)));
boolMust
.
must
(
QueryBuilders
.
termQuery
(
"ORG_BRANCH_CODE"
,
QueryParser
.
escape
(
orgCode
)));
}
else
{
}
else
{
// 按照管辖机构区域信息模糊查询
// 按照管辖机构区域信息模糊查询
boolMust
.
must
(
QueryBuilders
.
wildcardQuery
(
"ORG_BRANCH_CODE.keyword"
,
QueryParser
.
escape
(
orgCode
)
+
"*"
));
boolMust
.
must
(
QueryBuilders
.
prefixQuery
(
"ORG_BRANCH_CODE"
,
orgCode
));
}
}
if
(
isMatchSupervisoryCode
){
if
(
isMatchSupervisoryCode
){
if
(
supervisoryFlag
)
{
if
(
supervisoryFlag
)
{
...
@@ -319,14 +321,15 @@ public class StCommonServiceImpl {
...
@@ -319,14 +321,15 @@ public class StCommonServiceImpl {
*/
*/
public
long
queryHasSupervisoryCodeEquipCount
(
String
orgCode
,
Boolean
isOrgBranchCodeExactMatch
)
{
public
long
queryHasSupervisoryCodeEquipCount
(
String
orgCode
,
Boolean
isOrgBranchCodeExactMatch
)
{
CountRequest
request
=
new
CountRequest
();
CountRequest
request
=
new
CountRequest
();
request
.
indices
(
"idx_biz_view_jg_all"
);
//request.indices("idx_biz_view_jg_all");
request
.
indices
(
"idx_biz_equipment_info"
);
BoolQueryBuilder
boolMust
=
QueryBuilders
.
boolQuery
();
BoolQueryBuilder
boolMust
=
QueryBuilders
.
boolQuery
();
if
(
isOrgBranchCodeExactMatch
)
{
if
(
isOrgBranchCodeExactMatch
)
{
// 按照管辖机构区域信息精确查询
// 按照管辖机构区域信息精确查询
boolMust
.
must
(
QueryBuilders
.
termQuery
(
"ORG_BRANCH_CODE
.keyword
"
,
QueryParser
.
escape
(
orgCode
)));
boolMust
.
must
(
QueryBuilders
.
termQuery
(
"ORG_BRANCH_CODE"
,
QueryParser
.
escape
(
orgCode
)));
}
else
{
}
else
{
// 按照管辖机构区域信息模糊查询
// 按照管辖机构区域信息模糊查询
boolMust
.
must
(
QueryBuilders
.
wildcardQuery
(
"ORG_BRANCH_CODE.keyword"
,
QueryParser
.
escape
(
orgCode
)
+
"*"
));
boolMust
.
must
(
QueryBuilders
.
prefixQuery
(
"ORG_BRANCH_CODE"
,
orgCode
));
}
}
//已赋码
//已赋码
boolMust
.
must
(
QueryBuilders
.
existsQuery
(
"SUPERVISORY_CODE"
));
boolMust
.
must
(
QueryBuilders
.
existsQuery
(
"SUPERVISORY_CODE"
));
...
...
amos-boot-system-tzs/amos-boot-module-statistics/amos-boot-module-statistics-biz/src/main/java/com/yeejoin/amos/boot/module/statistcs/biz/service/impl/ZLDPStatisticsServiceImpl.java
View file @
5ed9898b
...
@@ -851,7 +851,8 @@ public class ZLDPStatisticsServiceImpl {
...
@@ -851,7 +851,8 @@ public class ZLDPStatisticsServiceImpl {
Page
<
JSONObject
>
result
=
new
Page
<>(
map
.
getInteger
(
"number"
),
map
.
getInteger
(
"size"
));
Page
<
JSONObject
>
result
=
new
Page
<>(
map
.
getInteger
(
"number"
),
map
.
getInteger
(
"size"
));
SearchRequest
request
=
new
SearchRequest
();
SearchRequest
request
=
new
SearchRequest
();
request
.
indices
(
"idx_biz_view_jg_all"
);
// request.indices("idx_biz_view_jg_all");
request
.
indices
(
"idx_biz_equipment_info"
);
SearchSourceBuilder
builder
=
new
SearchSourceBuilder
();
SearchSourceBuilder
builder
=
new
SearchSourceBuilder
();
builder
.
trackTotalHits
(
true
);
builder
.
trackTotalHits
(
true
);
BoolQueryBuilder
boolMust
=
QueryBuilders
.
boolQuery
();
BoolQueryBuilder
boolMust
=
QueryBuilders
.
boolQuery
();
...
@@ -866,16 +867,18 @@ public class ZLDPStatisticsServiceImpl {
...
@@ -866,16 +867,18 @@ public class ZLDPStatisticsServiceImpl {
if
(!
ObjectUtils
.
isEmpty
(
map
.
getString
(
"USE_PLACE"
)))
{
if
(!
ObjectUtils
.
isEmpty
(
map
.
getString
(
"USE_PLACE"
)))
{
BoolQueryBuilder
query
=
QueryBuilders
.
boolQuery
();
BoolQueryBuilder
query
=
QueryBuilders
.
boolQuery
();
String
test
=
QueryParser
.
escape
(
map
.
getString
(
"USE_PLACE"
));
String
test
=
QueryParser
.
escape
(
map
.
getString
(
"USE_PLACE"
));
query
.
must
(
QueryBuilders
.
matchPhraseQuery
(
"USE_PLACE"
,
"*"
+
test
+
"*"
));
test
=
test
.
replace
(
","
,
"/"
);
query
.
must
(
QueryBuilders
.
wildcardQuery
(
"USE_PLACE"
,
"*"
+
test
+
"*"
));
boolMust
.
must
(
query
);
boolMust
.
must
(
query
);
}
}
if
(!
ObjectUtils
.
isEmpty
(
map
.
getString
(
"cityCode"
)))
{
if
(!
ObjectUtils
.
isEmpty
(
map
.
getString
(
"cityCode"
)))
{
String
orgCode
=
stCommonService
.
getAndSetOrgCode
((
String
)
map
.
get
(
"cityCode"
));
String
orgCode
=
stCommonService
.
getAndSetOrgCode
((
String
)
map
.
get
(
"cityCode"
));
boolMust
.
must
(
QueryBuilders
.
wildcardQuery
(
"ORG_BRANCH_CODE.keyword"
,
QueryParser
.
escape
(
orgCode
)
+
"*"
));
boolMust
.
must
(
QueryBuilders
.
prefixQuery
(
"ORG_BRANCH_CODE"
,
orgCode
));
}
}
if
(!
ObjectUtils
.
isEmpty
(
map
.
getString
(
"ORG_BRANCH_CODE"
)))
{
if
(!
ObjectUtils
.
isEmpty
(
map
.
getString
(
"ORG_BRANCH_CODE"
)))
{
boolMust
.
must
(
QueryBuilders
.
wildcardQuery
(
"ORG_BRANCH_CODE.keyword"
,
QueryParser
.
escape
(
map
.
getString
(
"ORG_BRANCH_CODE"
))
+
"*"
));
// boolMust.must(QueryBuilders.wildcardQuery("ORG_BRANCH_CODE.keyword", QueryParser.escape(map.getString("ORG_BRANCH_CODE")) + "*"));
boolMust
.
must
(
QueryBuilders
.
prefixQuery
(
"ORG_BRANCH_CODE"
,
map
.
getString
(
"ORG_BRANCH_CODE"
)));
}
}
if
(!
ObjectUtils
.
isEmpty
(
map
.
getString
(
"superviseUnitName"
)))
{
if
(!
ObjectUtils
.
isEmpty
(
map
.
getString
(
"superviseUnitName"
)))
{
...
@@ -888,7 +891,7 @@ public class ZLDPStatisticsServiceImpl {
...
@@ -888,7 +891,7 @@ public class ZLDPStatisticsServiceImpl {
if
(!
ObjectUtils
.
isEmpty
(
map
.
getString
(
"USE_UNIT_NAME"
)))
{
if
(!
ObjectUtils
.
isEmpty
(
map
.
getString
(
"USE_UNIT_NAME"
)))
{
BoolQueryBuilder
query
=
QueryBuilders
.
boolQuery
();
BoolQueryBuilder
query
=
QueryBuilders
.
boolQuery
();
String
test
=
QueryParser
.
escape
(
map
.
getString
(
"USE_UNIT_NAME"
));
String
test
=
QueryParser
.
escape
(
map
.
getString
(
"USE_UNIT_NAME"
));
query
.
must
(
QueryBuilders
.
matchPhrase
Query
(
"USE_UNIT_NAME"
,
"*"
+
test
+
"*"
));
query
.
must
(
QueryBuilders
.
wildcard
Query
(
"USE_UNIT_NAME"
,
"*"
+
test
+
"*"
));
boolMust
.
must
(
query
);
boolMust
.
must
(
query
);
}
}
if
(!
ObjectUtils
.
isEmpty
(
map
.
getString
(
"USE_UNIT_CREDIT_CODE"
)))
{
if
(!
ObjectUtils
.
isEmpty
(
map
.
getString
(
"USE_UNIT_CREDIT_CODE"
)))
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment