|
@@ -18,6 +18,7 @@ import com.bizmatics.persistence.mapper.SiteMapper;
|
|
|
import com.bizmatics.persistence.mapper.system.SysUserMapper;
|
|
|
import com.bizmatics.service.*;
|
|
|
import com.bizmatics.service.enums.DeviceStatusCode;
|
|
|
+import com.bizmatics.service.enums.DeviceType;
|
|
|
import com.bizmatics.service.util.SecurityUtils;
|
|
|
import com.bizmatics.service.vo.DeviceCountVO;
|
|
|
import com.bizmatics.service.vo.SiteLoadAnalysisVO;
|
|
@@ -72,8 +73,10 @@ public class SiteServiceImpl extends AbstractCrudService<SiteMapper, Site> imple
|
|
|
deviceCountVO.setNormalCount(baseMapper.selectCount(userId, null, DeviceStatusCode.NORMAL.getValue()));
|
|
|
deviceCountVO.setOffLineCount(baseMapper.selectCount(userId, null, DeviceStatusCode.OFFLINE.getValue()));
|
|
|
deviceCountVO.setDeviceCount(baseMapper.selectCount(userId, null, DeviceStatusCode.DEVICE.getValue()));
|
|
|
- deviceCountVO.setFaultCount(baseMapper.selectCount(userId, null, DeviceStatusCode.FAULT.getValue()));
|
|
|
+ deviceCountVO.setFaultCount(baseMapper.selectCount(userId, null, null));
|
|
|
deviceCountVO.setCount(userSiteService.count(userId));
|
|
|
+ deviceCountVO.setSiteDeviceCount(deviceMapper.selectCount(userId, null, null, null, null,
|
|
|
+ null));
|
|
|
return deviceCountVO;
|
|
|
}
|
|
|
|
|
@@ -94,9 +97,9 @@ public class SiteServiceImpl extends AbstractCrudService<SiteMapper, Site> imple
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public List<SiteTwo> list2(String name, Integer stationAreaId) {
|
|
|
+ public List<SiteTwo> list2(String name,Integer stationAreaId,Integer siteStatus) {
|
|
|
Integer userId = SecurityUtils.getLoginUser().getUser().getUserId().intValue();
|
|
|
- return baseMapper.list2(userId, name, stationAreaId);
|
|
|
+ return baseMapper.list2(userId, name,stationAreaId,siteStatus);
|
|
|
}
|
|
|
|
|
|
@Override
|