Commit 9a2be87d authored by 李秀明's avatar 李秀明

修改设备告警查询条件

parent 29f8d0ec
...@@ -106,11 +106,17 @@ public class EquipmentAlarmController extends AbstractBaseController { ...@@ -106,11 +106,17 @@ public class EquipmentAlarmController extends AbstractBaseController {
List<CommonRequest> queryRequests = new ArrayList<>(); List<CommonRequest> queryRequests = new ArrayList<>();
CommonRequest request = new CommonRequest(); CommonRequest request = new CommonRequest();
request.setName("beginDate"); request.setName("beginDate");
request.setValue(StringUtil.isNotEmpty(beginDate) ? StringUtils.trimToNull(beginDate).substring(0, 10) + " 00:00:00" : null); request.setValue(beginDate);
if (StringUtil.isNotEmpty(beginDate) && StringUtils.trimToNull(beginDate).length() == 10) {
request.setValue(StringUtils.trimToNull(beginDate).substring(0, 10) + " 00:00:00");
}
queryRequests.add(request); queryRequests.add(request);
CommonRequest request1 = new CommonRequest(); CommonRequest request1 = new CommonRequest();
request1.setName("endDate"); request1.setName("endDate");
request1.setValue(StringUtil.isNotEmpty(endDate) ? StringUtils.trimToNull(endDate).substring(0, 10) + " 23:59:59" : null); request1.setValue(endDate);
if (StringUtil.isNotEmpty(endDate) && StringUtils.trimToNull(endDate).length() == 10) {
request1.setValue(StringUtils.trimToNull(endDate).substring(0, 10) + " 23:59:59");
}
queryRequests.add(request1); queryRequests.add(request1);
CommonRequest request2 = new CommonRequest(); CommonRequest request2 = new CommonRequest();
request2.setName("warehouseStructureName"); request2.setName("warehouseStructureName");
...@@ -402,28 +408,28 @@ public class EquipmentAlarmController extends AbstractBaseController { ...@@ -402,28 +408,28 @@ public class EquipmentAlarmController extends AbstractBaseController {
request13.setName("isRemovedFire"); request13.setName("isRemovedFire");
request13.setValue(StringUtil.isNotEmpty(isRemovedFire) ? StringUtils.trimToNull(isRemovedFire) : null); request13.setValue(StringUtil.isNotEmpty(isRemovedFire) ? StringUtils.trimToNull(isRemovedFire) : null);
queryRequests.add(request13); queryRequests.add(request13);
CommonRequest request15 = new CommonRequest(); CommonRequest request15 = new CommonRequest();
request15.setName("equipDetailCode"); request15.setName("equipDetailCode");
request15.setValue(StringUtil.isNotEmpty(equipDetailCode) ? StringUtils.trimToNull(equipDetailCode) : null); request15.setValue(StringUtil.isNotEmpty(equipDetailCode) ? StringUtils.trimToNull(equipDetailCode) : null);
queryRequests.add(request15); queryRequests.add(request15);
CommonRequest request16 = new CommonRequest(); CommonRequest request16 = new CommonRequest();
request16.setName("specificIndexKey"); request16.setName("specificIndexKey");
request16.setValue(StringUtil.isNotEmpty(specificIndexKey) ? StringUtils.trimToNull(specificIndexKey) : null); request16.setValue(StringUtil.isNotEmpty(specificIndexKey) ? StringUtils.trimToNull(specificIndexKey) : null);
queryRequests.add(request16); queryRequests.add(request16);
CommonRequest request17 = new CommonRequest(); CommonRequest request17 = new CommonRequest();
request17.setName("indexTypeCode"); request17.setName("indexTypeCode");
request17.setValue(StringUtil.isNotEmpty(indexTypeCode) ? StringUtils.trimToNull(indexTypeCode) : null); request17.setValue(StringUtil.isNotEmpty(indexTypeCode) ? StringUtils.trimToNull(indexTypeCode) : null);
queryRequests.add(request17); queryRequests.add(request17);
CommonRequest request18 = new CommonRequest(); CommonRequest request18 = new CommonRequest();
request18.setName("equipmentCode"); request18.setName("equipmentCode");
request18.setValue(StringUtil.isNotEmpty(equipmentCode) ? StringUtils.trimToNull(equipmentCode) : null); request18.setValue(StringUtil.isNotEmpty(equipmentCode) ? StringUtils.trimToNull(equipmentCode) : null);
queryRequests.add(request18); queryRequests.add(request18);
if (equioEnabled){ if (equioEnabled){
if (!ValidationUtil.isEmpty(reginParams.getPersonIdentity())){ if (!ValidationUtil.isEmpty(reginParams.getPersonIdentity())){
CommonRequest request14 = new CommonRequest(); CommonRequest request14 = new CommonRequest();
......
...@@ -226,8 +226,9 @@ ...@@ -226,8 +226,9 @@
</if> </if>
<if test="param.beginDate!=null">AND wlesal.create_date <![CDATA[>=]]> #{param.beginDate}</if> <if test="param.beginDate!=null">AND wlesal.create_date <![CDATA[>=]]> #{param.beginDate}</if>
<if test="param.endDate!=null">AND wlesal.create_date <![CDATA[<=]]> #{param.endDate}</if> <if test="param.endDate!=null">AND wlesal.create_date <![CDATA[<=]]> #{param.endDate}</if>
<if test="param.alarmType == 'BREAKDOWN'">AND wlesal.type = #{param.alarmType}</if> <if test="param.alarmType != null and param.alarmType != ''">
<if test="param.alarmType == 'FIREALARM'">AND wlesal.type = #{param.alarmType}</if> AND UPPER(wlesal.type) = UPPER(#{param.alarmType})
</if>
<if test="param.isFireAlarm == 'false'">AND wlesal.type != 'FIREALARM'</if> <if test="param.isFireAlarm == 'false'">AND wlesal.type != 'FIREALARM'</if>
<if test="param.orgCode != null and param.orgCode != ''">AND wlesal.org_code = #{param.orgCode}</if> <if test="param.orgCode != null and param.orgCode != ''">AND wlesal.org_code = #{param.orgCode}</if>
<if test="param.type != null and param.type != ''">AND wlesal.type = #{param.type}</if> <if test="param.type != null and param.type != ''">AND wlesal.type = #{param.type}</if>
...@@ -1510,7 +1511,7 @@ ...@@ -1510,7 +1511,7 @@
ORDER BY ORDER BY
`result`.`click_date` `result`.`click_date`
</select> </select>
<select id="pressureMessage" resultType="java.util.Map"> <select id="pressureMessage" resultType="java.util.Map">
select select
( (
...@@ -1560,8 +1561,8 @@ ...@@ -1560,8 +1561,8 @@
and wes.biz_org_code like concat(#{orgCode}, "%") and wes.biz_org_code like concat(#{orgCode}, "%")
</if> </if>
) as startNum) as startNum ) as startNum) as startNum
</select> </select>
<select id="stationInfo" resultType="java.util.Map"> <select id="stationInfo" resultType="java.util.Map">
SELECT SELECT
a.`name`, a.`name`,
......
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