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
f02a9e65
Commit
f02a9e65
authored
Nov 03, 2021
by
xinglei
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
*)修改消防监督消息
parent
e7b79f8c
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
29 additions
and
13 deletions
+29
-13
LatentDangerServiceImpl.java
...danger/business/service/impl/LatentDangerServiceImpl.java
+0
-1
AsyncTask.java
...a/com/yeejoin/amos/latentdanger/core/async/AsyncTask.java
+27
-10
AsyncTask.java
...va/com/yeejoin/amos/supervision/core/async/AsyncTask.java
+2
-2
No files found.
amos-boot-module/amos-boot-module-biz/amos-boot-module-latentdanger-biz/src/main/java/com/yeejoin/amos/latentdanger/business/service/impl/LatentDangerServiceImpl.java
View file @
f02a9e65
...
...
@@ -2059,7 +2059,6 @@ public class LatentDangerServiceImpl extends BaseService<LatentDangerBo, LatentD
latentDanger
.
setPhotoUrls
(
Joiner
.
on
(
","
).
join
(
latentDangerDto
.
getPhotoUrl
()));
}
this
.
updateById
(
latentDanger
);
DangerExecuteSubmitDto
executeSubmitDto
=
new
DangerExecuteSubmitDto
();
LatentDangerExecuteParam
executeParam
=
new
LatentDangerExecuteParam
();
if
(
ValidationUtil
.
isEmpty
(
executeType
)
||
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-latentdanger-biz/src/main/java/com/yeejoin/amos/latentdanger/core/async/AsyncTask.java
View file @
f02a9e65
...
...
@@ -13,6 +13,7 @@ import com.yeejoin.amos.latentdanger.business.param.JPushTypeEnum;
import
com.yeejoin.amos.latentdanger.business.param.PushMsgParam
;
import
com.yeejoin.amos.latentdanger.business.util.DateUtil
;
import
com.yeejoin.amos.latentdanger.business.util.Toke
;
import
com.yeejoin.amos.latentdanger.common.enums.LatentDangerState
;
import
com.yeejoin.amos.latentdanger.common.enums.MsgSubscribeEnum
;
import
com.yeejoin.amos.latentdanger.dao.entity.LatentDanger
;
import
com.yeejoin.amos.latentdanger.dao.entity.Msg
;
...
...
@@ -166,12 +167,10 @@ public class AsyncTask {
RequestContext
.
setProduct
(
requestContextModel
.
getProduct
());
RequestContext
.
setAppKey
(
requestContextModel
.
getAppKey
());
MessageModel
model
=
new
MessageModel
();
model
.
setTitle
(
latentDanger
.
getDangerName
());
String
body
=
String
.
format
(
"隐患名称:%s;隐患级别:%s;治理方式:%s"
,
latentDanger
.
getDangerName
(),
latentDanger
.
getDangerLevelName
(),
latentDanger
.
getReformTypeName
());
String
body
=
String
.
format
(
"隐患名称:%s;隐患级别:%s;治理方式:%s, 推送时间:%s"
,
latentDanger
.
getDangerName
(),
latentDanger
.
getDangerLevelName
(),
latentDanger
.
getReformTypeName
(),
DateUtil
.
date2LongStr
(
new
Date
()));
model
.
setBody
(
body
);
model
.
setIsSendApp
(
true
);
model
.
setMsgType
(
msgType
);
getMessageModel
(
model
,
latentDanger
);
try
{
List
<
RoleModel
>
result
=
Privilege
.
roleClient
.
queryRoleList
(
roleName
,
null
).
getResult
();
if
(
result
.
size
()
>
0
)
{
...
...
@@ -179,7 +178,6 @@ public class AsyncTask {
List
<
String
>
userIds
=
userModels
.
stream
().
map
(
AgencyUserModel:
:
getUserId
).
collect
(
Collectors
.
toList
());
model
.
setRecivers
(
userIds
);
}
model
.
setRelationId
(
String
.
valueOf
(
latentDanger
.
getId
()));
Systemctl
.
messageClient
.
create
(
model
);
}
catch
(
Exception
e
)
{
e
.
printStackTrace
();
...
...
@@ -195,19 +193,38 @@ public class AsyncTask {
RequestContext
.
setProduct
(
requestContextModel
.
getProduct
());
RequestContext
.
setAppKey
(
requestContextModel
.
getAppKey
());
MessageModel
model
=
new
MessageModel
();
model
.
setTitle
(
latentDanger
.
getDangerName
());
String
body
=
String
.
format
(
"隐患名称:%s;隐患级别:%s;治理方式:%s, 推送时间:%s"
,
latentDanger
.
getDangerName
(),
latentDanger
.
getDangerLevelName
(),
latentDanger
.
getReformTypeName
(),
DateUtil
.
date2LongStr
(
new
Date
()));
model
.
setBody
(
body
);
model
.
setIsSendWeb
(
true
);
model
.
setIsSendApp
(
true
);
model
.
setMsgType
(
msgType
);
model
.
setRecivers
(
userIds
);
getMessageModel
(
model
,
latentDanger
);
try
{
model
.
setRelationId
(
String
.
valueOf
(
latentDanger
.
getId
()));
Systemctl
.
messageClient
.
create
(
model
);
}
catch
(
Exception
e
)
{
e
.
printStackTrace
();
}
}
private
MessageModel
getMessageModel
(
MessageModel
model
,
LatentDanger
latentDanger
)
{
String
type
=
null
;
latentDanger
.
getDangerState
();
LatentDangerState
.
SupervisionDangerStateEnum
stateEnum
=
LatentDangerState
.
SupervisionDangerStateEnum
.
getEnumByCode
(
latentDanger
.
getDangerState
());
if
(!
ValidationUtil
.
isEmpty
(
stateEnum
))
{
if
(
stateEnum
.
getProcessState
().
equals
(
"1"
))
{
type
=
"1"
;
}
else
if
(
stateEnum
.
getProcessState
().
equals
(
"4"
))
{
type
=
"2"
;
}
}
if
(!
ValidationUtil
.
isEmpty
(
type
)){
model
.
getExtras
().
put
(
"type"
,
type
);
}
model
.
setTitle
(
latentDanger
.
getDangerName
());
model
.
setIsSendApp
(
true
);
model
.
setMsgType
(
msgType
);
model
.
setRelationId
(
String
.
valueOf
(
latentDanger
.
getId
()));
return
model
;
}
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-supervision-biz/src/main/java/com/yeejoin/amos/supervision/core/async/AsyncTask.java
View file @
f02a9e65
...
...
@@ -327,7 +327,7 @@ public class AsyncTask {
model
.
setMsgType
(
msgType
);
model
.
setRelationId
(
String
.
valueOf
(
plan
.
getId
()));
model
.
setRecivers
(
userIds
);
//
remoteSecurityService.addMessage(requestContextModel, model);
remoteSecurityService
.
addMessage
(
requestContextModel
,
model
);
}
catch
(
Exception
e
)
{
e
.
printStackTrace
();
}
...
...
@@ -355,7 +355,7 @@ public class AsyncTask {
model
.
setMsgType
(
msgType
);
model
.
setRelationId
(
String
.
valueOf
(
plan
.
getId
()));
model
.
setRecivers
(
recivers
);
//
remoteSecurityService.addMessage(requestContextModel, model);
remoteSecurityService
.
addMessage
(
requestContextModel
,
model
);
}
catch
(
Exception
e
)
{
e
.
printStackTrace
();
}
...
...
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