1.冀北电网一张图bug修改

2.公共接口增加在线离线信息条件筛选
This commit is contained in:
wr
2024-05-22 17:21:40 +08:00
parent b7e291398b
commit 7a7ece5acd
7 changed files with 56 additions and 23 deletions

View File

@@ -324,6 +324,12 @@
#{item}
</foreach>
</if>
<if test="deviceType.comFlag!=null and deviceType.comFlag.size()!=0">
AND t2.Com_Flag in
<foreach collection="deviceType.comFlag" open="(" close=")" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="manufacturer!=null and manufacturer.size()!=0">
AND t2.manufacturer in
<foreach collection="manufacturer" open="(" close=")" item="item" separator=",">

View File

@@ -3,6 +3,7 @@ package com.njcn.device.pq.service.impl;
import cn.hutool.core.bean.BeanUtil;
import cn.hutool.core.collection.CollUtil;
import cn.hutool.core.collection.CollectionUtil;
import cn.hutool.core.util.ObjectUtil;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.njcn.common.pojo.dto.SimpleDTO;
@@ -319,6 +320,9 @@ public class GeneralDeviceService {
} else {
deviceType.setRunFlag(runFlag);
}
if(ObjectUtil.isNotNull(deviceInfoParam.getComFlag())){
deviceType.setComFlag(Arrays.asList(deviceInfoParam.getComFlag()));
}
filterDataType(deviceType, deviceInfoParam.getServerName());
// 初始化部门筛选条件