|
@@ -48,7 +48,7 @@ public class SysCameraAreaServiceImpl extends ServiceImpl<SysCameraAreaMapper, S
|
|
|
String areaName = (String) params.get("areaName");
|
|
|
String farmId = (String) params.get("farmId");
|
|
|
|
|
|
- IPage<SysCameraArea> list = page(new Page<>(current, size), new QueryWrapper<SysCameraArea>().like(StringUtils.isNotBlank(areaName), "area_name", areaName).eq("farm_id", farmId));
|
|
|
+ IPage<SysCameraArea> list = page(new Page<>(current, size), new QueryWrapper<SysCameraArea>().like(StringUtils.isNotBlank(areaName), "area_name", areaName).eq("farm_id", farmId).orderByAsc("sort"));
|
|
|
return new Result(ResultCode.SUCCESS, list);
|
|
|
}
|
|
|
|
|
@@ -70,17 +70,30 @@ public class SysCameraAreaServiceImpl extends ServiceImpl<SysCameraAreaMapper, S
|
|
|
public Result lsitAndCamera(Integer farmId) {
|
|
|
List endList = new ArrayList();
|
|
|
|
|
|
- List<SysCameraArea> cameraAreaList = this.list(new QueryWrapper<SysCameraArea>().eq("farm_id", farmId));
|
|
|
+ List<SysCameraArea> cameraAreaList = this.list(new QueryWrapper<SysCameraArea>().eq("farm_id", farmId).orderByAsc("sort"));
|
|
|
|
|
|
for (SysCameraArea cameraArea : cameraAreaList) {
|
|
|
Map map = new HashMap();
|
|
|
map.put("cameraName", cameraArea.getAreaName());
|
|
|
map.put("id", cameraArea.getId());
|
|
|
- map.put("cameraList", cameraMapper.selectList(new QueryWrapper<SysCamera>().eq("area_id", cameraArea.getId())));
|
|
|
+ map.put("cameraList", cameraMapper.selectList(new QueryWrapper<SysCamera>().eq("area_id", cameraArea.getId()).orderByAsc("sort")));
|
|
|
endList.add(map);
|
|
|
}
|
|
|
+ return new Result(ResultCode.SUCCESS, endList);
|
|
|
+ }
|
|
|
|
|
|
+ @Override
|
|
|
+ public Result listScreenCamera(Integer farmId) {
|
|
|
+ List endList = new ArrayList();
|
|
|
+ List<SysCameraArea> cameraAreaList = this.list(new QueryWrapper<SysCameraArea>().eq("farm_id", farmId).eq("run_status",1).orderByAsc("sort"));
|
|
|
|
|
|
+ for (SysCameraArea cameraArea : cameraAreaList) {
|
|
|
+ Map map = new HashMap();
|
|
|
+ map.put("cameraName", cameraArea.getAreaName());
|
|
|
+ map.put("id", cameraArea.getId());
|
|
|
+ map.put("cameraList", cameraMapper.selectList(new QueryWrapper<SysCamera>().eq("area_id", cameraArea.getId()).eq("run_status",1).orderByAsc("sort")));
|
|
|
+ endList.add(map);
|
|
|
+ }
|
|
|
return new Result(ResultCode.SUCCESS, endList);
|
|
|
}
|
|
|
|