diff --git a/device_cars/src/main/java/com/xr/device_car/modules/analysis/controller/MeterReadController.java b/device_cars/src/main/java/com/xr/device_car/modules/analysis/controller/MeterReadController.java index 2691bae..74488a7 100644 --- a/device_cars/src/main/java/com/xr/device_car/modules/analysis/controller/MeterReadController.java +++ b/device_cars/src/main/java/com/xr/device_car/modules/analysis/controller/MeterReadController.java @@ -31,6 +31,9 @@ public class MeterReadController { if(StringUtils.isNotEmpty(readingRecord.getOwningInterval())){ query.like("b.owning_interval",readingRecord.getOwningInterval()); } + if(StringUtils.isNotEmpty(readingRecord.getDeviceIp())){ + query.like("d.device_ip",readingRecord.getDeviceIp()); + } IPage ipage = meterReadingRecordService.pageList(page,query); return ipage; } @@ -45,6 +48,9 @@ public class MeterReadController { if(StringUtils.isNotEmpty(readingRecord.getOwningInterval())){ query.like("c.owning_interval",readingRecord.getOwningInterval()); } + if(StringUtils.isNotEmpty(readingRecord.getDeviceIp())){ + query.like("d.device_ip",readingRecord.getDeviceIp()); + } query.eq("c.status",1); IPage ipage = meterReadingRecordService.newestPage(page,query); return ipage; diff --git a/device_cars/src/main/java/com/xr/device_car/modules/analysis/entity/MeterReadingRecord.java b/device_cars/src/main/java/com/xr/device_car/modules/analysis/entity/MeterReadingRecord.java index 90aecea..d78a135 100644 --- a/device_cars/src/main/java/com/xr/device_car/modules/analysis/entity/MeterReadingRecord.java +++ b/device_cars/src/main/java/com/xr/device_car/modules/analysis/entity/MeterReadingRecord.java @@ -35,6 +35,9 @@ public class MeterReadingRecord implements Serializable { @TableField(exist = false) private String meterName; + @TableField(exist = false) + private String deviceIp; + private String readingUrl; diff --git a/device_cars/src/main/resources/application.yml b/device_cars/src/main/resources/application.yml index 8d7945b..c854e41 100644 --- a/device_cars/src/main/resources/application.yml +++ b/device_cars/src/main/resources/application.yml @@ -2,7 +2,7 @@ spring: profiles: #active: dev #开发环境 # active: test #测试环境5 - active: dev #生产环境 + active: prod #生产环境 # active: prod #生产环境 application: name: deviceCars diff --git a/device_cars/src/main/resources/modules/analysis/MeterReadingRecordMapper.xml b/device_cars/src/main/resources/modules/analysis/MeterReadingRecordMapper.xml index 221ebff..1ab074e 100644 --- a/device_cars/src/main/resources/modules/analysis/MeterReadingRecordMapper.xml +++ b/device_cars/src/main/resources/modules/analysis/MeterReadingRecordMapper.xml @@ -35,18 +35,20 @@