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
355f10c7
Commit
355f10c7
authored
Nov 23, 2023
by
H2T
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
救援过程修改记录
parent
be9cb32a
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
42 additions
and
39 deletions
+42
-39
AlertCalledServiceImpl.java
...ule/elevator/biz/service/impl/AlertCalledServiceImpl.java
+41
-38
RescueProcessServiceImpl.java
...e/elevator/biz/service/impl/RescueProcessServiceImpl.java
+1
-1
No files found.
amos-boot-system-tzs/amos-boot-module-96333/amos-boot-module-96333-biz/src/main/java/com/yeejoin/amos/boot/module/elevator/biz/service/impl/AlertCalledServiceImpl.java
View file @
355f10c7
...
@@ -158,39 +158,45 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto,AlertCall
...
@@ -158,39 +158,45 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto,AlertCall
@Override
@Override
public
Object
selectAlertCalledById
(
Long
id
)
{
public
Object
selectAlertCalledById
(
Long
id
)
{
if
(
redisUtils
.
hasKey
(
RedisKey
.
TZS_ALERTCALLED_ID
+
id
)){
if
(
redisUtils
.
hasKey
(
RedisKey
.
TZS_ALERTCALLED_ID
+
id
)){
// if(false){
Object
obj
=
redisUtils
.
get
(
RedisKey
.
TZS_ALERTCALLED_ID
+
id
);
Object
obj
=
redisUtils
.
get
(
RedisKey
.
TZS_ALERTCALLED_ID
+
id
);
return
obj
;
return
obj
;
}
else
{
}
else
{
// 警情基本信息
AlertCalledFormDto
alertCalledFormVo
=
getAlertCalledFormDto
(
id
);
AlertCalled
alertCalled
=
this
.
getById
(
id
);
redisUtils
.
set
(
RedisKey
.
TZS_ALERTCALLED_ID
+
id
,
JSON
.
toJSON
(
alertCalledFormVo
),
time
);
LambdaQueryWrapper
<
AlertFormValue
>
queryWrapper
=
new
LambdaQueryWrapper
<>();
return
alertCalledFormVo
;
queryWrapper
.
eq
(
AlertFormValue:
:
getAlertCalledId
,
id
);
}
// 警情动态表单数据
}
List
<
AlertFormValue
>
list
=
iAlertFormValueService
.
list
(
queryWrapper
);
List
<
FormValue
>
formValue
=
new
ArrayList
<
FormValue
>();
public
AlertCalledFormDto
getAlertCalledFormDto
(
Long
id
)
{
if
(
list
!=
null
&&
list
.
size
()>
0
)
{
// 警情基本信息
for
(
AlertFormValue
alertFormValue
:
list
)
{
AlertCalled
alertCalled
=
this
.
getById
(
id
);
FormValue
value
=
new
FormValue
(
alertFormValue
.
getFieldCode
(),
alertFormValue
.
getFieldName
(),
"text"
,
alertFormValue
.
getFieldValue
(),
alertFormValue
.
getBlock
());
LambdaQueryWrapper
<
AlertFormValue
>
queryWrapper
=
new
LambdaQueryWrapper
<>();
formValue
.
add
(
value
);
queryWrapper
.
eq
(
AlertFormValue:
:
getAlertCalledId
,
id
);
}
// 警情动态表单数据
}
List
<
AlertFormValue
>
list
=
iAlertFormValueService
.
list
(
queryWrapper
);
AlertCalledDto
alertCalledDto
=
new
AlertCalledDto
();
List
<
FormValue
>
formValue
=
new
ArrayList
<
FormValue
>();
BeanUtils
.
copyProperties
(
alertCalled
,
alertCalledDto
);
if
(
list
!=
null
&&
list
.
size
()>
0
)
{
Elevator
elevator
=
new
Elevator
();
for
(
AlertFormValue
alertFormValue
:
list
)
{
elevator
.
setRescueCode
(
Integer
.
valueOf
(
alertCalled
.
getDeviceId
()));
FormValue
value
=
new
FormValue
(
alertFormValue
.
getFieldCode
(),
alertFormValue
.
getFieldName
(),
"text"
,
alertFormValue
.
getFieldValue
(),
alertFormValue
.
getBlock
());
elevator
.
setRegisterCode
(
alertCalled
.
getRegistrationCode
());
formValue
.
add
(
value
);
Map
<
String
,
Object
>
map
=
iElevatorService
.
selectElevatorList
(
elevator
);
if
(!
ObjectUtils
.
isEmpty
(
map
)){
alertCalledDto
.
setAddress
(
String
.
valueOf
(
map
.
get
(
"address"
)));
alertCalledDto
.
setProvince
(
String
.
valueOf
(
map
.
get
(
"province"
)));
alertCalledDto
.
setCity
(
String
.
valueOf
(
map
.
get
(
"city"
)));
alertCalledDto
.
setDistrict
(
String
.
valueOf
(
map
.
get
(
"district"
)));
alertCalledDto
.
setUseStatus
(
String
.
valueOf
(
map
.
get
(
"useStatus"
)));
alertCalledDto
.
setUseSiteCategory
(
ObjectUtils
.
isEmpty
(
map
.
get
(
"useSiteCategory"
))
||
"null"
.
equals
(
String
.
valueOf
(
map
.
get
(
"useSiteCategory"
)))
?
null
:
String
.
valueOf
(
map
.
get
(
"useSiteCategory"
)));
alertCalledDto
.
setUseUnit
(
String
.
valueOf
(
map
.
get
(
"useUnit"
)));
alertCalledDto
.
setRegionCode
(
String
.
valueOf
(
map
.
get
(
"regionCode"
)));
}
}
}
AlertCalledDto
alertCalledDto
=
new
AlertCalledDto
();
BeanUtils
.
copyProperties
(
alertCalled
,
alertCalledDto
);
Elevator
elevator
=
new
Elevator
();
elevator
.
setRescueCode
(
Integer
.
valueOf
(
alertCalled
.
getDeviceId
()));
elevator
.
setRegisterCode
(
alertCalled
.
getRegistrationCode
());
Map
<
String
,
Object
>
map
=
iElevatorService
.
selectElevatorList
(
elevator
);
if
(!
ObjectUtils
.
isEmpty
(
map
)){
alertCalledDto
.
setAddress
(
String
.
valueOf
(
map
.
get
(
"address"
)));
alertCalledDto
.
setProvince
(
String
.
valueOf
(
map
.
get
(
"province"
)));
alertCalledDto
.
setCity
(
String
.
valueOf
(
map
.
get
(
"city"
)));
alertCalledDto
.
setDistrict
(
String
.
valueOf
(
map
.
get
(
"district"
)));
alertCalledDto
.
setUseStatus
(
String
.
valueOf
(
map
.
get
(
"useStatus"
)));
alertCalledDto
.
setUseSiteCategory
(
ObjectUtils
.
isEmpty
(
map
.
get
(
"useSiteCategory"
))
||
"null"
.
equals
(
String
.
valueOf
(
map
.
get
(
"useSiteCategory"
)))
?
null
:
String
.
valueOf
(
map
.
get
(
"useSiteCategory"
)));
alertCalledDto
.
setUseUnit
(
String
.
valueOf
(
map
.
get
(
"useUnit"
)));
alertCalledDto
.
setRegionCode
(
String
.
valueOf
(
map
.
get
(
"regionCode"
)));
}
// 数据源切换
// 数据源切换
// LambdaQueryWrapper<Elevator> elevatorQueryWrapper = new LambdaQueryWrapper<>();
// LambdaQueryWrapper<Elevator> elevatorQueryWrapper = new LambdaQueryWrapper<>();
// elevatorQueryWrapper.eq(Elevator::getRescueCode, alertCalled.getDeviceId());
// elevatorQueryWrapper.eq(Elevator::getRescueCode, alertCalled.getDeviceId());
...
@@ -206,16 +212,13 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto,AlertCall
...
@@ -206,16 +212,13 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto,AlertCall
// alertCalledDto.setUseUnit(elevator.getUseUnit());
// alertCalledDto.setUseUnit(elevator.getUseUnit());
// alertCalledDto.setRegionCode(elevator.getRegionCode());
// alertCalledDto.setRegionCode(elevator.getRegionCode());
// }
// }
String
voiceRecord
=
""
;
String
voiceRecord
=
""
;
VoiceRecordFile
temp
=
voiceRecordFileServiceImpl
.
getOne
(
new
LambdaQueryWrapper
<
VoiceRecordFile
>().
eq
(
VoiceRecordFile:
:
getAlertId
,
id
).
eq
(
VoiceRecordFile:
:
getAlertStageCode
,
"860"
).
orderByAsc
(
VoiceRecordFile:
:
getTelStartTime
).
last
(
"limit 1"
));
VoiceRecordFile
temp
=
voiceRecordFileServiceImpl
.
getOne
(
new
LambdaQueryWrapper
<
VoiceRecordFile
>().
eq
(
VoiceRecordFile:
:
getAlertId
,
id
).
eq
(
VoiceRecordFile:
:
getAlertStageCode
,
"860"
).
orderByAsc
(
VoiceRecordFile:
:
getTelStartTime
).
last
(
"limit 1"
));
if
(
temp
!=
null
)
{
if
(
temp
!=
null
)
{
voiceRecord
=
temp
.
getFilePath
();
voiceRecord
=
temp
.
getFilePath
();
}
AlertCalledFormDto
alertCalledFormVo
=
new
AlertCalledFormDto
(
alertCalledDto
,
formValue
,
voiceRecord
);
redisUtils
.
set
(
RedisKey
.
TZS_ALERTCALLED_ID
+
id
,
JSON
.
toJSON
(
alertCalledFormVo
),
time
);
return
alertCalledFormVo
;
}
}
AlertCalledFormDto
alertCalledFormVo
=
new
AlertCalledFormDto
(
alertCalledDto
,
formValue
,
voiceRecord
);
return
alertCalledFormVo
;
}
}
public
void
selectAlertCalledByIdNew
(
AlertPaperInfoDto
alertCalled
)
{
public
void
selectAlertCalledByIdNew
(
AlertPaperInfoDto
alertCalled
)
{
...
...
amos-boot-system-tzs/amos-boot-module-96333/amos-boot-module-96333-biz/src/main/java/com/yeejoin/amos/boot/module/elevator/biz/service/impl/RescueProcessServiceImpl.java
View file @
355f10c7
...
@@ -184,7 +184,7 @@ public class RescueProcessServiceImpl extends BaseService<RescueProcessDto,Rescu
...
@@ -184,7 +184,7 @@ public class RescueProcessServiceImpl extends BaseService<RescueProcessDto,Rescu
updateMessage
(
rescueProcessDto
,
"die_num"
);
updateMessage
(
rescueProcessDto
,
"die_num"
);
try
{
try
{
//更新警情历史记录表
//更新警情历史记录表
AlertCalledFormDto
calledFormDto
=
(
AlertCalledFormDto
)
iAlertCalledService
.
selectAlertCalledById
(
rescueProcessDto
.
getAlertId
());
AlertCalledFormDto
calledFormDto
=
iAlertCalledService
.
getAlertCalledFormDto
(
rescueProcessDto
.
getAlertId
());
List
<
FormValue
>
dynamicFormAlert
=
calledFormDto
.
getDynamicFormAlert
();
List
<
FormValue
>
dynamicFormAlert
=
calledFormDto
.
getDynamicFormAlert
();
HashMap
<
String
,
String
>
formMap
=
new
HashMap
<>();
HashMap
<
String
,
String
>
formMap
=
new
HashMap
<>();
dynamicFormAlert
.
forEach
(
x
->
formMap
.
put
(
x
.
getKey
(),
x
.
getValue
()));
dynamicFormAlert
.
forEach
(
x
->
formMap
.
put
(
x
.
getKey
(),
x
.
getValue
()));
...
...
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