|
|
@@ -4,6 +4,7 @@ import java.util.*;
|
|
|
|
|
|
import com.baomidou.mybatisplus.core.toolkit.ObjectUtils;
|
|
|
import com.yunfeiyun.agmp.common.constant.ErrorCode;
|
|
|
+import com.yunfeiyun.agmp.common.core.page.TableDataInfo;
|
|
|
import com.yunfeiyun.agmp.common.utils.DateUtils;
|
|
|
import com.yunfeiyun.agmp.common.utils.SecurityUtils;
|
|
|
import com.yunfeiyun.agmp.common.utils.StringUtils;
|
|
|
@@ -13,10 +14,12 @@ import com.yunfeiyun.agmp.iot.common.enums.IotDeviceDelStatusEnum;
|
|
|
import com.yunfeiyun.agmp.iot.common.enums.IotDeviceStatusTypeEnum;
|
|
|
import com.yunfeiyun.agmp.iot.common.exception.IotBizException;
|
|
|
import com.yunfeiyun.agmp.iot.common.service.TypeCacheService;
|
|
|
+import com.yunfeiyun.agmp.iotm.common.controller.BaseController;
|
|
|
import com.yunfeiyun.agmp.iotm.device.common.domin.IotDeviceBaseCtlReqVo;
|
|
|
import com.yunfeiyun.agmp.iotm.device.common.domin.IotDeviceBaseListReqVo;
|
|
|
import com.yunfeiyun.agmp.iotm.device.common.service.IotDeviceBaseService;
|
|
|
|
|
|
+import com.yunfeiyun.agmp.iotm.util.MyPageUtil;
|
|
|
import com.yunfeiyun.agmp.iotm.web.domain.reqvo.IotDeviceAddReqVo;
|
|
|
import com.yunfeiyun.agmp.iotm.web.domain.reqvo.IotDeviceEditReqVo;
|
|
|
import com.yunfeiyun.agmp.iotm.web.domain.reqvo.IotDeviceListReqVo;
|
|
|
@@ -121,7 +124,7 @@ public class IotDeviceServiceImpl implements IIotDeviceService
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public List<IotDeviceListResVo> seletIotDeviceList(IotDeviceListReqVo reqVo) {
|
|
|
+ public TableDataInfo seletIotDeviceList(IotDeviceListReqVo reqVo) {
|
|
|
IotDevice selectIotDevice = new IotDevice();
|
|
|
selectIotDevice.setDevCode(reqVo.getDevCode());
|
|
|
selectIotDevice.setDevName(reqVo.getDevName());
|
|
|
@@ -130,13 +133,18 @@ public class IotDeviceServiceImpl implements IIotDeviceService
|
|
|
selectIotDevice.setDevStatus(reqVo.getDevStatus());
|
|
|
|
|
|
List<IotDevice> iotDeviceList = selectIotDeviceList(selectIotDevice);
|
|
|
+
|
|
|
+ TableDataInfo tableDataInfo = MyPageUtil.getDataTable(iotDeviceList);
|
|
|
+ List<IotDevice> data = (List<IotDevice>) tableDataInfo.getData();
|
|
|
+
|
|
|
List<IotDeviceListResVo> iotDeviceListResVoList = new ArrayList<>();
|
|
|
- for (IotDevice iotDevice : iotDeviceList) {
|
|
|
+ for (IotDevice iotDevice : data) {
|
|
|
IotDeviceListResVo iotDeviceListResVo = new IotDeviceListResVo();
|
|
|
BeanUtils.copyProperties(iotDevice,iotDeviceListResVo);
|
|
|
iotDeviceListResVoList.add(iotDeviceListResVo);
|
|
|
}
|
|
|
- return iotDeviceListResVoList;
|
|
|
+ tableDataInfo.setData(iotDeviceListResVoList);
|
|
|
+ return tableDataInfo;
|
|
|
}
|
|
|
|
|
|
@Override
|