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
9c405b21
Commit
9c405b21
authored
Jul 09, 2025
by
suhuiguang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
feat(综合搜索):数据同步调整
1.后续业务编辑评分使用设备编辑、装置编辑
parent
3d940026
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
13 additions
and
6 deletions
+13
-6
BizDataChange2EditEventAdapter.java
...er/core/event/adapter/BizDataChange2EditEventAdapter.java
+8
-2
DefaultQualityScoreUpdateService.java
.../core/event/service/DefaultQualityScoreUpdateService.java
+2
-2
EquipQualityScoreUpdateService.java
...re/event/service/impl/EquipQualityScoreUpdateService.java
+1
-1
ProjectQualityScoreUpdateService.java
.../event/service/impl/ProjectQualityScoreUpdateService.java
+1
-1
IdxBizJgUseInfoMapper.xml
...t-api/src/main/resources/mapper/IdxBizJgUseInfoMapper.xml
+1
-0
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/core/event/adapter/BizDataChange2EditEventAdapter.java
View file @
9c405b21
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jg
.
biz
.
reminder
.
core
.
event
.
adapter
;
import
com.yeejoin.amos.boot.module.
jg.biz.edit.event.BaseBizDataChangeEvent
;
import
com.yeejoin.amos.boot.module.
common.biz.constats.Constants
;
import
com.yeejoin.amos.boot.module.jg.biz.edit.event.EmptyDataChangeEvent
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.core.event.EquipCreateOrEditEvent
;
import
lombok.RequiredArgsConstructor
;
...
...
@@ -31,10 +31,16 @@ public class BizDataChange2EditEventAdapter {
}
/**
* 特殊处理由于其他业务类型还没评分准则,故使用设备或者装置的
*
* @param eventA 事件
* @return 转换后事件
*/
private
EquipCreateOrEditEvent
convertToEvent
(
EmptyDataChangeEvent
eventA
)
{
return
new
EquipCreateOrEditEvent
(
this
,
eventA
.
getBizRelationData
().
get
BizType
()
,
eventA
.
getBizRelationData
().
get
ProjectContraptionIds
().
isEmpty
()
?
Constants
.
JG_EDIT_EQUIP
:
Constants
.
JG_EDIT_PROJECT
,
eventA
.
getBizRelationData
().
getProjectContraptionIds
().
isEmpty
()
?
eventA
.
getBizRelationData
().
getRecords
()
:
eventA
.
getBizRelationData
().
getProjectContraptionIds
(),
eventA
.
getBizRelationData
().
getProjectContraptionIds
().
isEmpty
()
?
EquipCreateOrEditEvent
.
EquipType
.
equip
:
EquipCreateOrEditEvent
.
EquipType
.
project
);
...
...
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/event/service/DefaultQualityScoreUpdateService.java
View file @
9c405b21
...
...
@@ -10,10 +10,10 @@ public abstract class DefaultQualityScoreUpdateService implements IQualityScoreU
* @param bizType 业务类型
* @return 是否通过前置检验
*/
protected
abstract
Boolean
preHandle
(
String
bizType
);
protected
abstract
Boolean
shouldProcess
(
String
bizType
);
public
void
doUpdate
(
String
bizType
,
Set
<
String
>
recordOrPIds
)
{
if
(
preHandle
(
bizType
))
{
if
(
shouldProcess
(
bizType
))
{
doHandle
(
bizType
,
recordOrPIds
);
}
afterHandle
(
recordOrPIds
);
...
...
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/event/service/impl/EquipQualityScoreUpdateService.java
View file @
9c405b21
...
...
@@ -96,7 +96,7 @@ public class EquipQualityScoreUpdateService extends DefaultQualityScoreUpdateSer
}
@Override
protected
Boolean
preHandle
(
String
bizType
)
{
protected
Boolean
shouldProcess
(
String
bizType
)
{
return
BusinessTypeEnum
.
JG_USAGE_REGISTRATION
.
name
().
equals
(
bizType
)
||
BusinessTypeEnum
.
JG_INSTALLATION_NOTIFICATION
.
name
().
equals
(
bizType
)
||
BusinessTypeEnum
.
JG_NEW_EQUIP
.
name
().
equals
(
bizType
)
||
...
...
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/event/service/impl/ProjectQualityScoreUpdateService.java
View file @
9c405b21
...
...
@@ -80,7 +80,7 @@ public class ProjectQualityScoreUpdateService extends DefaultQualityScoreUpdateS
}
@Override
protected
Boolean
preHandle
(
String
bizType
)
{
protected
Boolean
shouldProcess
(
String
bizType
)
{
return
BusinessTypeEnum
.
JG_USAGE_REGISTRATION
.
name
().
equals
(
bizType
)
||
BusinessTypeEnum
.
JG_INSTALLATION_NOTIFICATION
.
name
().
equals
(
bizType
)
||
BusinessTypeEnum
.
JG_NEW_PROJECT
.
name
().
equals
(
bizType
)
||
...
...
amos-boot-system-tzs/amos-boot-module-ymt/amos-boot-module-ymt-api/src/main/resources/mapper/IdxBizJgUseInfoMapper.xml
View file @
9c405b21
...
...
@@ -111,6 +111,7 @@
ibjui."PHONE",
ibjui."USE_DATE",
ibjui."USE_PLACE" as USE_SITE_CODE,
ibjui."DATA_QUALITY_SCORE",
ibjoi."INFORMATION_SITUATION",
di."DESIGN_UNIT_CREDIT_CODE",
di."DESIGN_UNIT_NAME",
...
...
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