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
f83a4db5
Commit
f83a4db5
authored
Nov 30, 2022
by
tangwei
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改bug
parent
f556521c
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
47 additions
and
19 deletions
+47
-19
CommandController.java
...boot/module/command/biz/controller/CommandController.java
+21
-1
AlertSubmittedServiceImpl.java
...odule/jcs/biz/service/impl/AlertSubmittedServiceImpl.java
+18
-18
RuleAlertCalledService.java
...t/module/jcs/biz/service/impl/RuleAlertCalledService.java
+8
-0
No files found.
amos-boot-module/amos-boot-module-biz/amos-boot-module-command-biz/src/main/java/com/yeejoin/amos/boot/module/command/biz/controller/CommandController.java
View file @
f83a4db5
...
...
@@ -75,8 +75,11 @@ import javax.servlet.http.HttpServletRequest;
import
javax.servlet.http.HttpServletResponse
;
import
java.io.File
;
import
java.io.FileInputStream
;
import
java.io.InputStream
;
import
java.lang.reflect.Method
;
import
java.math.BigDecimal
;
import
java.net.URL
;
import
java.net.URLConnection
;
import
java.util.*
;
import
java.util.stream.Collectors
;
...
...
@@ -1129,6 +1132,8 @@ public class CommandController extends BaseController {
throws
Exception
{
String
fileName
=
readUrl
+
fileUrl
;
//目标文件
if
(
fileName
.
endsWith
(
".doc"
)
||
fileName
.
endsWith
(
".docx"
))
{
String
htmlPath
=
System
.
getProperty
(
"user.dir"
)
+
File
.
separator
+
"lookHtml"
+
File
.
separator
+
"file"
+
File
.
separator
;
String
imagePathStr
=
System
.
getProperty
(
"user.dir"
)
+
File
.
separator
+
"lookHtml"
+
File
.
separator
+
"image"
+
File
.
separator
;
String
name
=
fileUrl
.
substring
(
fileUrl
.
lastIndexOf
(
'/'
)
+
1
);
...
...
@@ -1138,8 +1143,23 @@ public class CommandController extends BaseController {
htmlP
.
mkdirs
();
}
File
htmlFile
=
new
File
(
htmlFileName
);
WordConverterUtils
.
wordToHtml
(
fileName
,
htmlFileName
,
imagePathStr
,
readUrl
,
remoteSecurityService
,
product
,
appKey
,
token
);
FileInputStream
fis
=
new
FileInputStream
(
htmlFile
);
String
urlString
=
remoteSecurityService
.
uploadFile
(
WordConverterUtils
.
fileToMultipartFile
(
htmlFile
),
product
,
appKey
,
token
);
URL
url
=
new
URL
(
readUrl
+
urlString
);
//链接url
URLConnection
uc
=
url
.
openConnection
();
//获取输入流
InputStream
in
=
uc
.
getInputStream
();
InputStream
fis
=
uc
.
getInputStream
();
response
.
setContentType
(
"multipart/form-data"
);
response
.
setCharacterEncoding
(
"UTF-8"
);
response
.
setContentType
(
"text/html"
);
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/service/impl/AlertSubmittedServiceImpl.java
View file @
f83a4db5
...
...
@@ -405,25 +405,25 @@ public class AlertSubmittedServiceImpl extends BaseService<AlertSubmittedDto, Al
AlertCalledRo
calledRo
=
(
AlertCalledRo
)
object
;
String
alertSubmittedId
=
calledRo
.
getAlertSubmittedId
();
//航空器类型警情 web端消息弹窗 发生后面没有数据源 和测试沟通补充航空器子类为数据源
if
(
calledRo
.
getAlertTypeCode
().
equals
(
"230"
))
{
List
<
AlertFormValueDto
>
alertFormValueDtos
=
formValueService
.
listByCalledId
(
Long
.
valueOf
(
calledRo
.
getSequenceNbr
()));
alertFormValueDtos
.
forEach
(
e
->{
if
(
e
.
getFieldCode
().
equals
(
"aircraftRescueSub"
)){
calledRo
.
setFireSituation
(
e
.
getFieldValue
());
}
});
}
//
if (calledRo.getAlertTypeCode().equals("230")) {
//
List<AlertFormValueDto> alertFormValueDtos = formValueService.listByCalledId(Long.valueOf(calledRo.getSequenceNbr()));
//
alertFormValueDtos.forEach(e->{
//
if (e.getFieldCode().equals("aircraftRescueSub")){
//
calledRo.setFireSituation(e.getFieldValue());
//
}
//
});
//
}
if
(
calledRo
.
getAlertTypeCode
().
equals
(
"235"
)
||
calledRo
.
getAlertTypeCode
().
equals
(
"237"
)
||
calledRo
.
getAlertTypeCode
().
equals
(
"238"
)
)
{
calledRo
.
setFireSituation
(
calledRo
.
getAlertType
());
}
if
(
calledRo
.
getAlertTypeCode
().
equals
(
"242"
)
)
{
List
<
AlertFormValueDto
>
alertFormValueDtos
=
formValueService
.
listByCalledId
(
Long
.
valueOf
(
calledRo
.
getSequenceNbr
()));
alertFormValueDtos
.
forEach
(
e
->{
if
(
e
.
getFieldCode
().
equals
(
"sub"
)){
calledRo
.
setFireSituation
(
e
.
getFieldValue
());
}
});
}
//
if (calledRo.getAlertTypeCode().equals("242") ) {
//
List<AlertFormValueDto> alertFormValueDtos = formValueService.listByCalledId(Long.valueOf(calledRo.getSequenceNbr()));
//
alertFormValueDtos.forEach(e->{
//
if (e.getFieldCode().equals("sub")){
//
calledRo.setFireSituation(e.getFieldValue());
//
}
//
});
//
}
alertCalledId
=
calledRo
.
getSequenceNbr
();
...
...
@@ -2220,7 +2220,7 @@ public class AlertSubmittedServiceImpl extends BaseService<AlertSubmittedDto, Al
public
void
pushPowerTransferToAppAndWeb
(
String
type
,
Map
<
String
,
String
>
besidesMap
,
HashMap
<
String
,
String
>
smsParams
,
List
<
String
>
userList
,
Integer
messageType
){
log
.
info
(
"web ---消息/addAlterMessageCheck开始组装数据"
);
SimpleDateFormat
simpleDateFormat
=
new
SimpleDateFormat
(
"yyyy-MM-dd HH:mm:ss.SSS"
);
PushMessageWebAndAppRo
pushMessageWebAndAppRo
=
new
PushMessageWebAndAppRo
();
pushMessageWebAndAppRo
.
setRelationId
(
besidesMap
.
get
(
"alterId"
));
pushMessageWebAndAppRo
.
setRecivers
(
userList
);
...
...
@@ -2248,7 +2248,7 @@ public class AlertSubmittedServiceImpl extends BaseService<AlertSubmittedDto, Al
}
if
(
AlertBusinessTypeEnum
.
非警情确认
.
getCode
().
equals
(
type
))
{
pushMessageWebAndAppRo
.
setName
(
"消息"
);
pushMessageWebAndAppRo
.
setSendTime
(
s
msParams
.
get
(
"callTimeStr"
));
pushMessageWebAndAppRo
.
setSendTime
(
s
impleDateFormat
.
format
(
new
Date
()
));
pushMessageWebAndAppRo
.
setAddress
(
smsParams
.
get
(
"address"
));
pushMessageWebAndAppRo
.
setRuleType
(
"notAlert"
);
}
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/service/impl/RuleAlertCalledService.java
View file @
f83a4db5
...
...
@@ -187,6 +187,11 @@ public class RuleAlertCalledService {
alertCalledRo
.
setAccidentSituationHkq
(
alertFormValue
.
getFieldValue
());
}
if
(
alertFormValue
.
getFieldCode
().
equals
(
"aircraftRescueSub"
)){
alertCalledRo
.
setFireSituation
(
alertFormValue
.
getFieldValue
());
}
//突发事件救援
if
(
alertFormValue
.
getFieldCode
().
equals
(
"accidentSituation"
))
{
alertCalledRo
.
setAccidentSituation
(
alertFormValue
.
getFieldValue
());
...
...
@@ -215,6 +220,9 @@ public class RuleAlertCalledService {
if
(
alertFormValue
.
getFieldCode
().
equals
(
"eventOverview"
))
{
alertCalledRo
.
setAccidentSituation
(
alertFormValue
.
getFieldValue
());
}
if
(
alertFormValue
.
getFieldCode
().
equals
(
"sub"
)){
alertCalledRo
.
setFireSituation
(
alertFormValue
.
getFieldValue
());
}
//120 急救
if
(
alertFormValue
.
getFieldCode
().
equals
(
"patientStatus"
))
{
...
...
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