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
e0bccb4f
Commit
e0bccb4f
authored
Jul 08, 2025
by
suhuiguang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
feat(综合搜索):增量数据同步调整
1.大编辑时,会触发重要提醒时的评分计算,在评分计算时,进行约束,只有目前实现的评分才会进行评分,否则设备等级会变为3级
parent
bf2cdc70
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
9 additions
and
7 deletions
+9
-7
UseRegisterReminderAdapter.java
.../reminder/biz/useRegister/UseRegisterReminderAdapter.java
+2
-2
DefaultReminder.java
...mos/boot/module/jg/biz/reminder/core/DefaultReminder.java
+1
-1
JgUseRegistrationManageServiceImpl.java
.../biz/service/impl/JgUseRegistrationManageServiceImpl.java
+6
-4
No files found.
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-biz/src/main/java/com/yeejoin/amos/boot/module/jg/biz/reminder/biz/useRegister/UseRegisterReminderAdapter.java
View file @
e0bccb4f
...
@@ -47,7 +47,7 @@ public class UseRegisterReminderAdapter extends DefaultReminder {
...
@@ -47,7 +47,7 @@ public class UseRegisterReminderAdapter extends DefaultReminder {
List
<
ReminderItemDto
>
re
=
new
ArrayList
<>();
List
<
ReminderItemDto
>
re
=
new
ArrayList
<>();
// 创建后, 监管通过时使用
// 创建后, 监管通过时使用
JgUseRegistration
useRegistration
=
useRegisterReminderParse
.
getJgUseRegistrationMapper
().
selectById
(
bizId
);
JgUseRegistration
useRegistration
=
useRegisterReminderParse
.
getJgUseRegistrationMapper
().
selectById
(
bizId
);
// 压力管道
// 压力管道
- 左侧设备类别以装置为维度
if
(
StringUtils
.
isNotEmpty
(
useRegistration
.
getProjectContraptionId
()))
{
if
(
StringUtils
.
isNotEmpty
(
useRegistration
.
getProjectContraptionId
()))
{
String
projectContraptionId
=
useRegistration
.
getProjectContraptionId
();
String
projectContraptionId
=
useRegistration
.
getProjectContraptionId
();
IdxBizJgProjectContraption
projectContraption
=
useRegisterReminderParse
.
getIdxBizJgProjectContraptionServiceImpl
().
getById
(
projectContraptionId
);
IdxBizJgProjectContraption
projectContraption
=
useRegisterReminderParse
.
getIdxBizJgProjectContraptionServiceImpl
().
getById
(
projectContraptionId
);
...
@@ -58,7 +58,7 @@ public class UseRegisterReminderAdapter extends DefaultReminder {
...
@@ -58,7 +58,7 @@ public class UseRegisterReminderAdapter extends DefaultReminder {
reminderItemDto
.
setDetailData
(
this
.
buildProjectContraptionByStatus
(
useRegistration
,
useRegistration
.
getProjectContraptionId
()));
reminderItemDto
.
setDetailData
(
this
.
buildProjectContraptionByStatus
(
useRegistration
,
useRegistration
.
getProjectContraptionId
()));
re
.
add
(
reminderItemDto
);
re
.
add
(
reminderItemDto
);
}
}
// 气瓶
// 气瓶
-左侧以气瓶为维度
if
(
StringUtils
.
isEmpty
(
useRegistration
.
getProjectContraptionId
())
&&
"unit"
.
equals
(
useRegistration
.
getManageType
()))
{
if
(
StringUtils
.
isEmpty
(
useRegistration
.
getProjectContraptionId
())
&&
"unit"
.
equals
(
useRegistration
.
getManageType
()))
{
LambdaQueryWrapper
<
JgUseRegistrationEq
>
lambda
=
new
QueryWrapper
<
JgUseRegistrationEq
>().
lambda
();
LambdaQueryWrapper
<
JgUseRegistrationEq
>
lambda
=
new
QueryWrapper
<
JgUseRegistrationEq
>().
lambda
();
lambda
.
eq
(
JgUseRegistrationEq:
:
getEquipTransferId
,
useRegistration
.
getSequenceNbr
());
lambda
.
eq
(
JgUseRegistrationEq:
:
getEquipTransferId
,
useRegistration
.
getSequenceNbr
());
...
...
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-biz/src/main/java/com/yeejoin/amos/boot/module/jg/biz/reminder/core/DefaultReminder.java
View file @
e0bccb4f
...
@@ -59,7 +59,7 @@ public abstract class DefaultReminder implements IReminderHandler {
...
@@ -59,7 +59,7 @@ public abstract class DefaultReminder implements IReminderHandler {
/**
/**
* 获取指定设备、装置、单据下的设备、管道列表-评分使用;台套-台套设备;气瓶-气瓶;
装置
-装置
* 获取指定设备、装置、单据下的设备、管道列表-评分使用;台套-台套设备;气瓶-气瓶;
管道
-装置
*
*
* @param bizId 唯一标识
* @param bizId 唯一标识
* @return 设备/管道列表
* @return 设备/管道列表
...
...
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-biz/src/main/java/com/yeejoin/amos/boot/module/jg/biz/service/impl/JgUseRegistrationManageServiceImpl.java
View file @
e0bccb4f
...
@@ -9,6 +9,7 @@ import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
...
@@ -9,6 +9,7 @@ import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.biz.common.bo.ReginParams
;
import
com.yeejoin.amos.boot.biz.common.bo.ReginParams
;
import
com.yeejoin.amos.boot.biz.common.controller.BaseController
;
import
com.yeejoin.amos.boot.biz.common.controller.BaseController
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
com.yeejoin.amos.boot.biz.common.utils.DateUtils
;
import
com.yeejoin.amos.boot.biz.common.utils.DateUtils
;
import
com.yeejoin.amos.boot.biz.common.utils.RedisKey
;
import
com.yeejoin.amos.boot.biz.common.utils.RedisKey
;
import
com.yeejoin.amos.boot.biz.common.utils.RedisUtils
;
import
com.yeejoin.amos.boot.biz.common.utils.RedisUtils
;
...
@@ -427,12 +428,12 @@ public class JgUseRegistrationManageServiceImpl extends BaseService<JgUseRegistr
...
@@ -427,12 +428,12 @@ public class JgUseRegistrationManageServiceImpl extends BaseService<JgUseRegistr
List
<
JgUseRegistrationManage
>
jgUseRegistrationManageList
=
this
.
baseMapper
.
selectList
(
new
LambdaQueryWrapper
<
JgUseRegistrationManage
>()
List
<
JgUseRegistrationManage
>
jgUseRegistrationManageList
=
this
.
baseMapper
.
selectList
(
new
LambdaQueryWrapper
<
JgUseRegistrationManage
>()
.
in
(
JgUseRegistrationManage:
:
getSequenceNbr
,
sequenceNbrList
)
.
in
(
JgUseRegistrationManage:
:
getSequenceNbr
,
sequenceNbrList
)
.
eq
(
JgUseRegistrationManage:
:
getIsDelete
,
0
)
.
eq
(
JgUseRegistrationManage:
:
getIsDelete
,
0
)
.
select
(
JgUseRegistrationManage:
:
getUseRegistrationCode
));
.
select
(
JgUseRegistrationManage:
:
getUseRegistrationCode
,
BaseEntity:
:
getSequenceNbr
));
if
(
ValidationUtil
.
isEmpty
(
jgUseRegistrationManageList
))
{
if
(
ValidationUtil
.
isEmpty
(
jgUseRegistrationManageList
))
{
return
new
ArrayList
<>();
return
new
ArrayList
<>();
}
}
// List<JSONObject> result = new ArrayList<>();
// List<JSONObject> result = new ArrayList<>();
Set
<
String
>
useOrgCodes
=
jgUseRegistrationManageList
.
stream
().
map
(
JgUseRegistrationManage:
:
getUseRegistrationCode
).
collect
(
Collectors
.
toSet
());
Set
<
String
>
useOrgCodes
=
jgUseRegistrationManageList
.
stream
().
map
(
JgUseRegistrationManage:
:
getUseRegistrationCode
).
filter
(
org
.
apache
.
commons
.
lang3
.
StringUtils
::
isNotEmpty
).
collect
(
Collectors
.
toSet
());
// es中通过查询【使用登记证编号】所有设备
// es中通过查询【使用登记证编号】所有设备
// SearchRequest request = new SearchRequest("idx_biz_view_jg_all");
// SearchRequest request = new SearchRequest("idx_biz_view_jg_all");
...
@@ -534,7 +535,8 @@ public class JgUseRegistrationManageServiceImpl extends BaseService<JgUseRegistr
...
@@ -534,7 +535,8 @@ public class JgUseRegistrationManageServiceImpl extends BaseService<JgUseRegistr
public
Page
<
JSONObject
>
queryEquForPageByCertificateSeqList
(
String
enableType
,
List
<
Long
>
sequenceNbrList
,
int
current
,
int
size
)
{
public
Page
<
JSONObject
>
queryEquForPageByCertificateSeqList
(
String
enableType
,
List
<
Long
>
sequenceNbrList
,
int
current
,
int
size
)
{
List
<
JgUseRegistrationManage
>
jgUseRegistrationManageList
=
this
.
baseMapper
.
selectList
(
new
LambdaQueryWrapper
<
JgUseRegistrationManage
>()
List
<
JgUseRegistrationManage
>
jgUseRegistrationManageList
=
this
.
baseMapper
.
selectList
(
new
LambdaQueryWrapper
<
JgUseRegistrationManage
>()
.
in
(
JgUseRegistrationManage:
:
getSequenceNbr
,
sequenceNbrList
)
.
in
(
JgUseRegistrationManage:
:
getSequenceNbr
,
sequenceNbrList
)
.
eq
(
JgUseRegistrationManage:
:
getIsDelete
,
0
));
.
eq
(
JgUseRegistrationManage:
:
getIsDelete
,
0
)
.
select
(
JgUseRegistrationManage:
:
getUseRegistrationCode
,
BaseEntity:
:
getSequenceNbr
));
if
(
ValidationUtil
.
isEmpty
(
jgUseRegistrationManageList
))
{
if
(
ValidationUtil
.
isEmpty
(
jgUseRegistrationManageList
))
{
return
new
Page
<>();
return
new
Page
<>();
}
}
...
@@ -543,7 +545,7 @@ public class JgUseRegistrationManageServiceImpl extends BaseService<JgUseRegistr
...
@@ -543,7 +545,7 @@ public class JgUseRegistrationManageServiceImpl extends BaseService<JgUseRegistr
long
totle
=
0
;
long
totle
=
0
;
Page
<
JSONObject
>
result
=
new
Page
<>(
Optional
.
of
(
current
).
orElse
(
1
),
Optional
.
of
(
size
).
orElse
(
10
));
Page
<
JSONObject
>
result
=
new
Page
<>(
Optional
.
of
(
current
).
orElse
(
1
),
Optional
.
of
(
size
).
orElse
(
10
));
Set
<
String
>
useOrgCodes
=
jgUseRegistrationManageList
.
stream
().
map
(
JgUseRegistrationManage:
:
getUseRegistrationCode
).
collect
(
Collectors
.
toSet
());
Set
<
String
>
useOrgCodes
=
jgUseRegistrationManageList
.
stream
().
map
(
JgUseRegistrationManage:
:
getUseRegistrationCode
).
filter
(
org
.
apache
.
commons
.
lang3
.
StringUtils
::
isNotEmpty
).
collect
(
Collectors
.
toSet
());
// es中通过查询【使用登记证编号】所有设备
// es中通过查询【使用登记证编号】所有设备
SearchRequest
request
=
new
SearchRequest
(
"idx_biz_view_jg_all"
);
SearchRequest
request
=
new
SearchRequest
(
"idx_biz_view_jg_all"
);
...
...
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