Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
Y
YeeAmosFireAutoSysRoot
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
station
YeeAmosFireAutoSysRoot
Commits
0da087a5
Commit
0da087a5
authored
Mar 16, 2023
by
maoying
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
删除无用代码
parent
08e0d0aa
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
51 additions
and
52 deletions
+51
-52
ContingencyAction.java
...m/yeejoin/amos/fas/business/action/ContingencyAction.java
+19
-19
ContingencyPlanServiceImpl.java
...fas/business/service/impl/ContingencyPlanServiceImpl.java
+2
-5
HandlerMqttMessageImpl.java
...mos/fas/business/service/impl/HandlerMqttMessageImpl.java
+25
-27
EquipmentSpecificForRiskVo.java
...join/amos/fas/business/vo/EquipmentSpecificForRiskVo.java
+3
-0
dbTemplate_equipment_specific.xml
...ain/resources/db/mapper/dbTemplate_equipment_specific.xml
+2
-1
No files found.
YeeAmosFireAutoSysService/src/main/java/com/yeejoin/amos/fas/business/action/ContingencyAction.java
View file @
0da087a5
...
@@ -487,25 +487,25 @@ public class ContingencyAction implements CustomerAction {
...
@@ -487,25 +487,25 @@ public class ContingencyAction implements CustomerAction {
}
}
}
}
private
boolean
sendButton
(
String
batchNo
,
String
contingencyPlanId
,
String
equipmentId
,
String
actionName
,
String
buttonJson
)
{
//
private boolean sendButton(String batchNo, String contingencyPlanId, String equipmentId, String actionName, String buttonJson) {
ObjectMapper
objectMapper
=
new
ObjectMapper
();
//
ObjectMapper objectMapper = new ObjectMapper();
try
{
//
try {
Map
button
=
objectMapper
.
readValue
(
buttonJson
,
Map
.
class
);
//
Map button = objectMapper.readValue(buttonJson, Map.class);
Map
operateInstance
=
(
Map
)
((
List
)
button
.
get
(
"operate"
)).
get
(
0
);
//
Map operateInstance = (Map) ((List) button.get("operate")).get(0);
ContingencyDeviceStatus
contingencyDeviceStatus
=
new
ContingencyDeviceStatus
();
//
ContingencyDeviceStatus contingencyDeviceStatus = new ContingencyDeviceStatus();
contingencyDeviceStatus
.
setActionName
(
actionName
);
//
contingencyDeviceStatus.setActionName(actionName);
contingencyDeviceStatus
.
setButtonCode
(
String
.
valueOf
(
operateInstance
.
get
(
"code"
)));
//
contingencyDeviceStatus.setButtonCode(String.valueOf(operateInstance.get("code")));
contingencyDeviceStatus
.
setConfirm
(
"CONFIRM"
);
//
contingencyDeviceStatus.setConfirm("CONFIRM");
contingencyDeviceStatus
.
setContingencyPlanId
(
contingencyPlanId
);
//
contingencyDeviceStatus.setContingencyPlanId(contingencyPlanId);
contingencyDeviceStatus
.
setEquipmentId
(
equipmentId
);
//
contingencyDeviceStatus.setEquipmentId(equipmentId);
contingencyDeviceStatus
.
setStepCode
(
String
.
valueOf
(
button
.
get
(
"stepCode"
)));
//
contingencyDeviceStatus.setStepCode(String.valueOf(button.get("stepCode")));
contingencyDeviceStatus
.
setStepState
(
String
.
valueOf
(
operateInstance
.
get
(
"stepState"
)));
//
contingencyDeviceStatus.setStepState(String.valueOf(operateInstance.get("stepState")));
riskSourceService
.
queryContingencyDeviceStatus
(
contingencyDeviceStatus
);
//
riskSourceService.queryContingencyDeviceStatus(contingencyDeviceStatus);
}
catch
(
IOException
e
)
{
//
} catch (IOException e) {
e
.
printStackTrace
();
//
e.printStackTrace();
}
//
}
return
false
;
//
return false;
}
//
}
/**
/**
...
...
YeeAmosFireAutoSysService/src/main/java/com/yeejoin/amos/fas/business/service/impl/ContingencyPlanServiceImpl.java
View file @
0da087a5
...
@@ -236,11 +236,8 @@ public class ContingencyPlanServiceImpl implements IContingencyPlanService {
...
@@ -236,11 +236,8 @@ public class ContingencyPlanServiceImpl implements IContingencyPlanService {
instanceInfo
.
setId
(
batchNo
);
instanceInfo
.
setId
(
batchNo
);
instanceInfo
.
setName
(
detail
.
getPlanName
());
instanceInfo
.
setName
(
detail
.
getPlanName
());
instanceInfo
.
setOrgCode
(
detail
.
getOrgCode
());
instanceInfo
.
setOrgCode
(
detail
.
getOrgCode
());
instanceInfo
.
setPosition
(
equipmentSpecific
.
getPosition
());
WarehouseStructure
warehouseStructure
=
warehouseStructureMapper
.
getMessageByRiskId
(
equipmentSpecific
.
getId
());
if
(
warehouseStructure
!=
null
)
{
instanceInfo
.
setPosition
(
warehouseStructure
.
getName
());
}
contingencyInstanceInfoService
.
addDisposalDetails
(
instanceInfo
);
contingencyInstanceInfoService
.
addDisposalDetails
(
instanceInfo
);
// 异步数据同步之消息发送
// 异步数据同步之消息发送
planOperationRecordDataSync
(
record
);
planOperationRecordDataSync
(
record
);
...
...
YeeAmosFireAutoSysService/src/main/java/com/yeejoin/amos/fas/business/service/impl/HandlerMqttMessageImpl.java
View file @
0da087a5
...
@@ -552,41 +552,39 @@ public class HandlerMqttMessageImpl implements IEquipmentHandlerService {
...
@@ -552,41 +552,39 @@ public class HandlerMqttMessageImpl implements IEquipmentHandlerService {
contingencyRo
.
setEquipmentOrgCode
(
equipment
.
getOrgCode
());
contingencyRo
.
setEquipmentOrgCode
(
equipment
.
getOrgCode
());
contingencyRo
.
getParams
().
put
(
"equipmentId"
,
equipment
.
getId
());
contingencyRo
.
getParams
().
put
(
"equipmentId"
,
equipment
.
getId
());
contingencyRo
.
setIsMock
(
isMock
);
contingencyRo
.
setIsMock
(
isMock
);
WarehouseStructure
warehouseStructure
=
warehouseStructureMapper
.
getMessageById
(
equipmentSpecific
.
getWarehouseStructureId
());
contingencyRo
.
setPosition
(
equipmentSpecific
.
getPosition
());
if
(
warehouseStructure
!=
null
)
{
contingencyRo
.
setPosition
(
warehouseStructure
.
getName
());
}
//查询重点设备关联视频点位
//查询重点设备关联视频点位
Map
<
String
,
Object
>
cameraInfo
=
impAndFireEquipMapper
.
queryCamera
(
String
.
valueOf
(
equipment
.
getId
()));
//
Map<String, Object> cameraInfo = impAndFireEquipMapper.queryCamera(String.valueOf(equipment.getId()));
if
(
cameraInfo
!=
null
&&
!
cameraInfo
.
isEmpty
())
{
//
if (cameraInfo != null && !cameraInfo.isEmpty()) {
contingencyRo
.
setCameraCodes
(
String
.
valueOf
(
cameraInfo
.
get
(
"codes"
)));
//
contingencyRo.setCameraCodes(String.valueOf(cameraInfo.get("codes")));
contingencyRo
.
setCameraIds
(
String
.
valueOf
(
cameraInfo
.
get
(
"ids"
)));
//
contingencyRo.setCameraIds(String.valueOf(cameraInfo.get("ids")));
}
//
}
//查询重点设备关联消防炮
//查询重点设备关联消防炮
Map
fireMonitorInfo
=
equipmentSpecificMapper
.
queryFireMonitor
(
String
.
valueOf
(
equipment
.
getId
()),
fireMonitor
);
//
Map fireMonitorInfo = equipmentSpecificMapper.queryFireMonitor(String.valueOf(equipment.getId()), fireMonitor);
// if (fireMonitorInfo != null && !fireMonitorInfo.isEmpty()) {
// if (fireMonitorInfo != null && !fireMonitorInfo.isEmpty()) {
// contingencyRo.setFireMonitorCodes(String.valueOf(fireMonitorInfo.get("codes")));
// contingencyRo.setFireMonitorCodes(String.valueOf(fireMonitorInfo.get("codes")));
// contingencyRo.setFireMonitorIds(String.valueOf(fireMonitorInfo.get("ids")));
// contingencyRo.setFireMonitorIds(String.valueOf(fireMonitorInfo.get("ids")));
// }
// }
List
<
PreplanPicture
>
pictures
=
iPreplanPictureDao
.
findByEquipmentId
(
Long
.
valueOf
(
equipment
.
getId
()));
//
List<PreplanPicture> pictures = iPreplanPictureDao.findByEquipmentId(Long.valueOf(equipment.getId()));
if
(!
CollectionUtils
.
isEmpty
(
pictures
))
{
//
if (!CollectionUtils.isEmpty(pictures)) {
for
(
PreplanPicture
picture
:
pictures
)
{
//
for (PreplanPicture picture : pictures) {
if
(
1
==
picture
.
getType
())
{
//
if (1 == picture.getType()) {
contingencyRo
.
setPicture1
(
picture
.
getPicture
());
//
contingencyRo.setPicture1(picture.getPicture());
}
//
}
if
(
2
==
picture
.
getType
())
{
//
if (2 == picture.getType()) {
contingencyRo
.
setPicture2
(
picture
.
getPicture
());
//
contingencyRo.setPicture2(picture.getPicture());
}
//
}
if
(
3
==
picture
.
getType
())
{
//
if (3 == picture.getType()) {
contingencyRo
.
setPicture3
(
picture
.
getPicture
());
//
contingencyRo.setPicture3(picture.getPicture());
}
//
}
if
(
4
==
picture
.
getType
())
{
//
if (4 == picture.getType()) {
contingencyRo
.
setPicture4
(
picture
.
getPicture
());
//
contingencyRo.setPicture4(picture.getPicture());
}
//
}
}
//
}
}
//
}
// 获取遥信指标,暂不处理 code = 设备编码iot_code-指标项name_key
// 获取遥信指标,暂不处理 code = 设备编码iot_code-指标项name_key
// List<Map> points = fireEquipPointMapper.getPointsByEquipmentIdAndType(equipment.getId(), "SWITCH");//物联属性指标 and 为true或false
// List<Map> points = fireEquipPointMapper.getPointsByEquipmentIdAndType(equipment.getId(), "SWITCH");//物联属性指标 and 为true或false
...
...
YeeAmosFireAutoSysService/src/main/java/com/yeejoin/amos/fas/business/vo/EquipmentSpecificForRiskVo.java
View file @
0da087a5
...
@@ -62,4 +62,7 @@ public class EquipmentSpecificForRiskVo {
...
@@ -62,4 +62,7 @@ public class EquipmentSpecificForRiskVo {
@ApiModelProperty
(
value
=
"设备类型编码"
)
@ApiModelProperty
(
value
=
"设备类型编码"
)
private
String
equipmentCode
=
""
;
private
String
equipmentCode
=
""
;
@ApiModelProperty
(
value
=
"位置"
)
private
String
position
=
""
;
}
}
YeeAmosFireAutoSysStart/src/main/resources/db/mapper/dbTemplate_equipment_specific.xml
View file @
0da087a5
...
@@ -221,7 +221,8 @@
...
@@ -221,7 +221,8 @@
wes.org_code as orgCode,
wes.org_code as orgCode,
wes.equipment_code as equipmentCode,
wes.equipment_code as equipmentCode,
wes.warehouse_structure_id,
wes.warehouse_structure_id,
IF(substr(wes.equipment_code ,1,4) = '9204','true','false') as push3D
IF(substr(wes.equipment_code ,1,4) = '9204','true','false') as push3D,
wes.position
from
from
wl_equipment_specific wes
wl_equipment_specific wes
left join
left join
...
...
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