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
34915b27
Commit
34915b27
authored
Dec 23, 2025
by
suhuiguang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix(jg):bug处理
1.安装告知地址为null 2.维修告知设备种类名称为null
parent
e294bddb
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
10 additions
and
3 deletions
+10
-3
JgInstallationNoticeServiceImpl.java
.../jg/biz/service/impl/JgInstallationNoticeServiceImpl.java
+4
-1
JgMaintainNoticeServiceImpl.java
...dule/jg/biz/service/impl/JgMaintainNoticeServiceImpl.java
+6
-2
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/service/impl/JgInstallationNoticeServiceImpl.java
View file @
34915b27
...
...
@@ -39,6 +39,8 @@ import com.yeejoin.amos.boot.module.jg.biz.context.EquipUsedCheckStrategyContext
import
com.yeejoin.amos.boot.module.jg.biz.context.FlowingEquipRedisContext
;
import
com.yeejoin.amos.boot.module.jg.biz.discardOrder.factory.DiscardOrderCheckFactory
;
import
com.yeejoin.amos.boot.module.jg.biz.edit.permission.FillingEditPermForCurrentUser
;
import
com.yeejoin.amos.boot.module.jg.biz.edit.utils.DiffUtils
;
import
com.yeejoin.amos.boot.module.jg.biz.edit.utils.JsonDiffUtil
;
import
com.yeejoin.amos.boot.module.jg.biz.event.CancellationEvent
;
import
com.yeejoin.amos.boot.module.jg.biz.event.publisher.EventPublisher
;
import
com.yeejoin.amos.boot.module.jg.biz.feign.TzsServiceFeignClient
;
...
...
@@ -396,7 +398,8 @@ public class JgInstallationNoticeServiceImpl extends BaseService<JgInstallationN
BeanUtil
.
beanToMap
(
equip
,
objectHashMap
,
false
,
false
);
objectHashMap
.
replaceAll
((
k
,
v
)
->
v
==
null
?
""
:
v
);
objectHashMap
.
put
(
"record"
,
equip
.
getSEQUENCE_NBR
());
objectHashMap
.
put
(
"ADDRESS"
,
concatDetailAddress
(
equip
));
String
address
=
concatDetailAddress
(
equip
);
objectHashMap
.
put
(
"ADDRESS"
,
JsonDiffUtil
.
isNullOrEmpty
(
address
)
?
""
:
address
);
arrayList
.
add
(
objectHashMap
);
});
return
arrayList
;
...
...
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/JgMaintainNoticeServiceImpl.java
View file @
34915b27
...
...
@@ -32,6 +32,7 @@ import com.yeejoin.amos.boot.module.jg.biz.config.LocalBadRequest;
import
com.yeejoin.amos.boot.module.jg.biz.context.EquipUsedCheckStrategyContext
;
import
com.yeejoin.amos.boot.module.jg.biz.context.FlowingEquipRedisContext
;
import
com.yeejoin.amos.boot.module.jg.biz.edit.permission.FillingEditPermForCurrentUser
;
import
com.yeejoin.amos.boot.module.jg.biz.edit.typeHandler.EquipCategoryTypeHandler
;
import
com.yeejoin.amos.boot.module.jg.biz.event.CancellationEvent
;
import
com.yeejoin.amos.boot.module.jg.biz.event.publisher.EventPublisher
;
import
com.yeejoin.amos.boot.module.jg.biz.feign.TzsServiceFeignClient
;
...
...
@@ -166,6 +167,9 @@ public class JgMaintainNoticeServiceImpl extends BaseService<JgMaintainNoticeDto
@Autowired
private
CodeUtil
codeUtil
;
@Autowired
private
EquipCategoryTypeHandler
equipCategoryTypeHandler
;
/**
* 根据sequenceNbr查询
*
...
...
@@ -720,7 +724,7 @@ public class JgMaintainNoticeServiceImpl extends BaseService<JgMaintainNoticeDto
taskMessageDto
.
setNextTaskId
(
maintainNotice
.
getNextTaskId
());
dto
.
setModel
(
taskMessageDto
);
//摘要 按原有规则组装
dto
.
setTaskContent
(
String
.
format
(
"来自%s的业务办理,【申请单号%s】"
,
maintainNotice
.
getEquList
(
),
maintainNotice
.
getApplyNo
()));
dto
.
setTaskContent
(
String
.
format
(
"来自%s的业务办理,【申请单号%s】"
,
equipCategoryTypeHandler
.
handle
(
maintainNotice
.
getEquListCode
()
),
maintainNotice
.
getApplyNo
()));
//申请单号
dto
.
setTaskCode
(
maintainNotice
.
getApplyNo
());
//业务类型枚举code值
...
...
@@ -761,7 +765,7 @@ public class JgMaintainNoticeServiceImpl extends BaseService<JgMaintainNoticeDto
taskMessageDto
.
setNextTaskId
(
dto
.
getNextTaskId
());
taskModelDto
.
setModel
(
taskMessageDto
);
taskModelDto
.
setNextExecuteUser
(
dto
.
getNextExecuteIds
());
taskModelDto
.
setTaskContent
(
String
.
format
(
"来自%s的业务办理,【申请单号:%s】"
,
dto
.
getEquList
(
),
dto
.
getApplyNo
()));
taskModelDto
.
setTaskContent
(
String
.
format
(
"来自%s的业务办理,【申请单号:%s】"
,
equipCategoryTypeHandler
.
handle
(
dto
.
getEquListCode
()
),
dto
.
getApplyNo
()));
taskModelDtoList
.
add
(
taskModelDto
);
if
(
bool
)
{
// 删除暂存时生成的待办
...
...
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