|
@@ -12,10 +12,7 @@ import com.bizmatics.model.vo.DeviceOneVo;
|
|
|
import com.bizmatics.persistence.mapper.AlarmPowerMapper;
|
|
|
import com.bizmatics.persistence.mapper.DeviceMapper;
|
|
|
import com.bizmatics.persistence.mapper.SiteMapper;
|
|
|
-import com.bizmatics.service.DeviceService;
|
|
|
-import com.bizmatics.service.SiteDynamicPropertiesService;
|
|
|
-import com.bizmatics.service.SiteService;
|
|
|
-import com.bizmatics.service.UserSiteService;
|
|
|
+import com.bizmatics.service.*;
|
|
|
import com.bizmatics.service.enums.DeviceStatusCode;
|
|
|
import com.bizmatics.service.util.SecurityUtils;
|
|
|
import com.bizmatics.service.vo.DeviceCountVO;
|
|
@@ -54,6 +51,8 @@ public class SiteServiceImpl extends AbstractCrudService<SiteMapper, Site> imple
|
|
|
private UserSiteService userSiteService;
|
|
|
@Autowired
|
|
|
private SiteDynamicPropertiesService siteDynamicPropertiesService;
|
|
|
+ @Autowired
|
|
|
+ private RouteService routeService;
|
|
|
|
|
|
@Override
|
|
|
public DeviceCountVO selectCount() {
|
|
@@ -255,4 +254,12 @@ public class SiteServiceImpl extends AbstractCrudService<SiteMapper, Site> imple
|
|
|
}
|
|
|
return deviceAnalogVariableList;
|
|
|
}
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public List<Route> routeDroplist() {
|
|
|
+ LambdaQueryWrapper<Route> routeLambdaQueryWrapper = Wrappers.lambdaQuery();
|
|
|
+ routeLambdaQueryWrapper.eq(Route::getEnable, 1);
|
|
|
+ List<Route> list = routeService.list(routeLambdaQueryWrapper);
|
|
|
+ return list;
|
|
|
+ }
|
|
|
}
|