|
@@ -1,8 +1,12 @@
|
|
|
package com.bizmatics.service.impl;
|
|
|
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
+import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
|
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
+import com.bizmatics.common.core.bean.CommonPage;
|
|
|
import com.bizmatics.common.mvc.base.AbstractCrudService;
|
|
|
+import com.bizmatics.model.DeviceAnalogVariableList;
|
|
|
import com.bizmatics.model.DeviceAttribute;
|
|
|
import com.bizmatics.model.system.SysUser;
|
|
|
import com.bizmatics.model.vo.MonitorDeviceListVO;
|
|
@@ -44,14 +48,26 @@ public class DeviceAttributeServiceImpl extends AbstractCrudService<DeviceAttrib
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public List<DeviceAttribute> deviceNewsList(int id, int siteId) {
|
|
|
+ public CommonPage<DeviceAttribute> deviceNewsList(Integer id, Integer siteId,Integer size,Integer current) {
|
|
|
+ IPage<DeviceAttribute> page = new Page<DeviceAttribute>(size, current);
|
|
|
LambdaQueryWrapper<DeviceAttribute> queryWrapper = Wrappers.lambdaQuery();
|
|
|
queryWrapper.eq(DeviceAttribute::getStatus, 1).eq(DeviceAttribute::getSiteId, siteId);
|
|
|
if (id != 0) {
|
|
|
queryWrapper.eq(DeviceAttribute::getId, id);
|
|
|
}
|
|
|
- List<DeviceAttribute> deviceAttributeList = this.list(queryWrapper);
|
|
|
- return deviceAttributeList;
|
|
|
+ page = this.page(page, queryWrapper);
|
|
|
+ this.ToCommonPage(page);
|
|
|
+ return new CommonPage<>(page.getRecords(), page.getTotal(), page.getCurrent(), page.getSize());
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+// LambdaQueryWrapper<DeviceAttribute> queryWrapper = Wrappers.lambdaQuery();
|
|
|
+// queryWrapper.eq(DeviceAttribute::getStatus, 1).eq(DeviceAttribute::getSiteId, siteId);
|
|
|
+// if (id != 0) {
|
|
|
+// queryWrapper.eq(DeviceAttribute::getId, id);
|
|
|
+// }
|
|
|
+// List<DeviceAttribute> deviceAttributeList = this.list(queryWrapper);
|
|
|
+// return deviceAttributeList;
|
|
|
}
|
|
|
|
|
|
@Override
|