优化台账逻辑
This commit is contained in:
parent
7699025441
commit
8625da00dd
@ -44,10 +44,10 @@ public class GatewayDeviceController {
|
||||
***********************************/
|
||||
@GetMapping("/page")
|
||||
@ApiOperation("分页查询变电站网关设备")
|
||||
public ResponseResult getGatewayDevicePage(String deviceName, String deviceModel, String deviceType,
|
||||
public ResponseResult getGatewayDevicePage(String stationId,String deviceName, String deviceModel, String deviceType,
|
||||
String status, Page<GatewayDevice> page) {
|
||||
//分页查询
|
||||
Page<GatewayDevice> deviceAlarmParameterPage = gatewayDeviceService.getGatewayDevicePage(deviceName,
|
||||
Page<GatewayDevice> deviceAlarmParameterPage = gatewayDeviceService.getGatewayDevicePage(stationId,deviceName,
|
||||
deviceModel, deviceType, status, page);
|
||||
return ResponseResult.successData(deviceAlarmParameterPage);
|
||||
}
|
||||
|
@ -38,7 +38,7 @@ public class DeviceAlarmRecord implements Serializable {
|
||||
private String stationId;
|
||||
|
||||
/**
|
||||
* 所属系统:01-一次设备监控 02-消防系统 03-安防系统 04-动环系统 05-锁控系统 06-视频系统 07-照明系统
|
||||
* 所属系统:01-在线监测 02-消防系统 03-安防系统 04-动环系统 05-锁控系统 06-辅控系统 07-照明系统
|
||||
*/
|
||||
private String systemcode;
|
||||
|
||||
|
@ -34,7 +34,7 @@ public class DeviceWorkData implements Serializable {
|
||||
private String id;
|
||||
|
||||
/**
|
||||
* 所属系统:01-一次设备监控 02-消防系统 03-安防系统 04-动环系统 05-锁控系统 06-视频系统 07-照明系统
|
||||
* 所属系统:01-在线监测 02-消防系统 03-安防系统 04-动环系统 05-锁控系统 06-辅控系统 07-照明系统
|
||||
*/
|
||||
private String systemcode;
|
||||
|
||||
|
@ -39,7 +39,7 @@ public class MeterDevice implements Serializable {
|
||||
private String stationId;
|
||||
|
||||
/**
|
||||
* 所属系统:01-一次设备监控 02-消防系统 03-安防系统 04-动环系统 05-锁控系统 06-视频系统 07-照明系统
|
||||
* 所属系统:01-在线监测 02-消防系统 03-安防系统 04-动环系统 05-锁控系统 06-辅控系统 07-照明系统
|
||||
*/
|
||||
private String systemcode;
|
||||
|
||||
|
@ -31,7 +31,7 @@ public interface IGatewayDeviceService extends IService<GatewayDevice> {
|
||||
* 参数说明 page
|
||||
* 返回值说明: com.baomidou.mybatisplus.extension.plugins.pagination.Page<com.yfd.platform.modules.auxcontrol.domain.GatewayDevice>
|
||||
***********************************/
|
||||
Page<GatewayDevice> getGatewayDevicePage(String deviceName, String deviceModel, String deviceType, String status, Page<GatewayDevice> page);
|
||||
Page<GatewayDevice> getGatewayDevicePage(String stationId,String deviceName, String deviceModel, String deviceType, String status, Page<GatewayDevice> page);
|
||||
|
||||
/**********************************
|
||||
* 用途说明: 新增变电站网关设备
|
||||
|
@ -61,10 +61,14 @@ public class GatewayDeviceServiceImpl extends ServiceImpl<GatewayDeviceMapper, G
|
||||
}
|
||||
|
||||
@Override
|
||||
public Page<GatewayDevice> getGatewayDevicePage(String deviceName, String deviceModel, String deviceType,
|
||||
public Page<GatewayDevice> getGatewayDevicePage(String stationId, String deviceName, String deviceModel,
|
||||
String deviceType,
|
||||
String status, Page<GatewayDevice> page) {
|
||||
//根据条件查询 变电站系统设备 分页查询变电站系统设备
|
||||
LambdaQueryWrapper<GatewayDevice> queryWrapper = new LambdaQueryWrapper<>();
|
||||
if (StringUtils.isNotEmpty(stationId)) {
|
||||
queryWrapper.like(GatewayDevice::getStationId, stationId);
|
||||
}
|
||||
//如果设备名称 deviceName不为空
|
||||
if (StringUtils.isNotEmpty(deviceName)) {
|
||||
queryWrapper.like(GatewayDevice::getDeviceName, deviceName);
|
||||
|
Loading…
Reference in New Issue
Block a user