Commit 9c0cf7b6 authored by zhangsen's avatar zhangsen

bug修改

parent 5f365af6
...@@ -244,6 +244,7 @@ public class EquipmentAlarmController extends AbstractBaseController { ...@@ -244,6 +244,7 @@ public class EquipmentAlarmController extends AbstractBaseController {
@RequestParam(value = "equipmentCode", required = false) String equipmentCode, @RequestParam(value = "equipmentCode", required = false) String equipmentCode,
@RequestParam(value = "indexTypeCode", required = false) String indexTypeCode, @RequestParam(value = "indexTypeCode", required = false) String indexTypeCode,
@RequestParam(value = "specificIndexKey", required = false) String specificIndexKey, @RequestParam(value = "specificIndexKey", required = false) String specificIndexKey,
@RequestParam(value = "alarmLogId", required = false) String alarmLogId,
CommonPageable commonPageable) { CommonPageable commonPageable) {
List<CommonRequest> queryRequests = new ArrayList<>(); List<CommonRequest> queryRequests = new ArrayList<>();
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
...@@ -272,6 +273,12 @@ public class EquipmentAlarmController extends AbstractBaseController { ...@@ -272,6 +273,12 @@ public class EquipmentAlarmController extends AbstractBaseController {
request4.setName("alarmType"); request4.setName("alarmType");
request4.setValue(StringUtil.isNotEmpty(alarmType) ? StringUtils.trimToNull(alarmType) : null); request4.setValue(StringUtil.isNotEmpty(alarmType) ? StringUtils.trimToNull(alarmType) : null);
queryRequests.add(request4); queryRequests.add(request4);
CommonRequest request5 = new CommonRequest();
request5.setName("alarmLogId");
request5.setValue(StringUtil.isNotEmpty(alarmLogId) ? StringUtils.trimToNull(alarmLogId) : null);
queryRequests.add(request5);
CommonRequest request8 = new CommonRequest(); CommonRequest request8 = new CommonRequest();
request8.setName("systemCode"); request8.setName("systemCode");
request8.setValue(StringUtil.isNotEmpty(systemCode) ? StringUtils.trimToNull(systemCode) : null); request8.setValue(StringUtil.isNotEmpty(systemCode) ? StringUtils.trimToNull(systemCode) : null);
......
...@@ -260,6 +260,7 @@ ...@@ -260,6 +260,7 @@
<select id="pageQuery" resultType="java.util.HashMap"> <select id="pageQuery" resultType="java.util.HashMap">
SELECT SELECT
`wlesal`.`equipment_specific_alarm_id` AS `id`, `wlesal`.`equipment_specific_alarm_id` AS `id`,
`wlesal`.id as alarmLogId,
`wles`.`code` AS `code`, `wles`.`code` AS `code`,
`wlesal`.`equipment_specific_name` AS `specificName`, `wlesal`.`equipment_specific_name` AS `specificName`,
`wlesal`.`equipment_specific_index_key` AS `indexKey`, `wlesal`.`equipment_specific_index_key` AS `indexKey`,
...@@ -352,8 +353,11 @@ ...@@ -352,8 +353,11 @@
<if test="param.bizOrgCode != null and param.bizOrgCode != ''">AND <if test="param.bizOrgCode != null and param.bizOrgCode != ''">AND
wls.biz_org_code like concat (#{param.bizOrgCode},'%') wls.biz_org_code like concat (#{param.bizOrgCode},'%')
</if> </if>
<if test="param.alarmLogId != null">AND
and wlesal.id = #{alarmLogId}
</if>
<if test="param.warehouseStructureName != null and param.warehouseStructureName != ''"> <if test="param.warehouseStructureName != null and param.warehouseStructureName != ''">
wlesal.location like concat(concat("%",#{param.warehouseStructureName}),"%") and wlesal.location like concat(concat("%",#{param.warehouseStructureName}),"%")
</if> </if>
<if test="param.equipCode != null and param.equipCode != ''"> <if test="param.equipCode != null and param.equipCode != ''">
AND wlesal.equipment_specific_code like concat(concat("%",#{param.equipCode}),"%") AND wlesal.equipment_specific_code like concat(concat("%",#{param.equipCode}),"%")
......
...@@ -2421,8 +2421,7 @@ ...@@ -2421,8 +2421,7 @@
LEFT JOIN wl_equipment_specific es ON es.id = rp.level_device_id LEFT JOIN wl_equipment_specific es ON es.id = rp.level_device_id
LEFT JOIN wl_equipment_detail ed ON ed.id = es.equipment_detail_id LEFT JOIN wl_equipment_detail ed ON ed.id = es.equipment_detail_id
LEFT JOIN wl_equipment_specific_index ei ON ei.equipment_specific_id = rp.level_device_id LEFT JOIN wl_equipment_specific_index ei ON ei.equipment_specific_id = rp.level_device_id
LEFT JOIN wl_equipment e ON e.id = ed.equipment_id LEFT JOIN wl_equipment_category ec ON ec.id = r.equip_category_id
LEFT JOIN wl_equipment_category ec ON ec.id = e.category_id
LEFT JOIN f_fire_fighting_system fs ON fs.id = r.belong_fighting_system_id LEFT JOIN f_fire_fighting_system fs ON fs.id = r.belong_fighting_system_id
WHERE WHERE
r.resource_type IN ( 'pool', 'industryPool' ) r.resource_type IN ( 'pool', 'industryPool' )
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment