|
@@ -52,7 +52,7 @@ public class DeviceController {
|
|
|
@ApiParam(value = "设备编号/名称") @RequestParam(required = false) String condition,
|
|
|
@ApiParam(value = "所属公司") @RequestParam(required = false) Integer companyOrgId,
|
|
|
@ApiParam(value = "所属部门") @RequestParam(required = false) Integer deptOrgId,
|
|
|
- @ApiParam(value = "所属场景id") @RequestParam(required = false) Long sceneId,
|
|
|
+ @ApiParam(value = "所属场景id") @RequestParam(required = false) Integer sceneId,
|
|
|
@ApiParam(value = "设备状态") @RequestParam(required = false) Integer enableState,
|
|
|
@ApiParam(value = "页数,非必传,默认第一页", defaultValue = "1") @RequestParam(required = false, defaultValue = "1") Integer pageNum,
|
|
|
@ApiParam(value = "条数,非必传,默认10条", defaultValue = "10") @RequestParam(required = false, defaultValue = "10") Integer pageSize
|
|
@@ -61,7 +61,7 @@ public class DeviceController {
|
|
|
deviceDto.setCondition(condition);
|
|
|
deviceDto.setCompanyOrgId(companyOrgId);
|
|
|
deviceDto.setDeptOrgId(deptOrgId);
|
|
|
- deviceDto.setSceneId(sceneId.intValue());
|
|
|
+ deviceDto.setSceneId(sceneId);
|
|
|
deviceDto.setEnableState(enableState);
|
|
|
|
|
|
IPage<DeviceDto> iPage = new Page<>(pageNum, pageSize);
|
|
@@ -87,7 +87,7 @@ public class DeviceController {
|
|
|
@ApiParam(value = "设备编号/名称") @RequestParam(required = false) String condition,
|
|
|
@ApiParam(value = "所属公司") @RequestParam(required = false) Integer companyOrgId,
|
|
|
@ApiParam(value = "所属部门") @RequestParam(required = false) Integer deptOrgId,
|
|
|
- @ApiParam(value = "所属场景id") @RequestParam(required = false) Long sceneId,
|
|
|
+ @ApiParam(value = "所属场景id") @RequestParam(required = false) Integer sceneId,
|
|
|
@ApiParam(value = "场景查询范围:1 不查询子级;0 查询子级", defaultValue = "0") @RequestParam(required = false,defaultValue = "0") Integer searchType,
|
|
|
@ApiParam(value = "设备状态") @RequestParam(required = false) Integer enableState
|
|
|
){
|
|
@@ -95,7 +95,7 @@ public class DeviceController {
|
|
|
deviceDto.setCondition(condition);
|
|
|
deviceDto.setCompanyOrgId(companyOrgId);
|
|
|
deviceDto.setDeptOrgId(deptOrgId);
|
|
|
- deviceDto.setSceneId(sceneId.intValue());
|
|
|
+ deviceDto.setSceneId(sceneId);
|
|
|
deviceDto.setEnableState(enableState);
|
|
|
return new AjaxMessage<>(ResultStatus.OK, deviceService.selectList(deviceDto));
|
|
|
}
|
|
@@ -105,21 +105,21 @@ public class DeviceController {
|
|
|
@ApiParam(value = "设备编号/名称") @RequestParam(required = false) String condition,
|
|
|
@ApiParam(value = "所属公司") @RequestParam(required = false) Integer companyOrgId,
|
|
|
@ApiParam(value = "所属部门") @RequestParam(required = false) Integer deptOrgId,
|
|
|
- @ApiParam(value = "所属场景id",required = true) @RequestParam(required = true) Long sceneId
|
|
|
+ @ApiParam(value = "所属场景id",required = true) @RequestParam(required = true) Integer sceneId
|
|
|
){
|
|
|
DeviceDto deviceDto = new DeviceDto();
|
|
|
deviceDto.setCondition(condition);
|
|
|
deviceDto.setCompanyOrgId(companyOrgId);
|
|
|
deviceDto.setDeptOrgId(deptOrgId);
|
|
|
deviceDto.setEnableState(1);
|
|
|
- deviceDto.setSceneId(sceneId.intValue());
|
|
|
+ deviceDto.setSceneId(sceneId);
|
|
|
List<DeviceDto> deviceDtos = new ArrayList<>();
|
|
|
deviceDtos = deviceService.selectListByScene(deviceDto);
|
|
|
//按场景ID,查询一级场景ID
|
|
|
- SceneEntity sceneEntity = sceneService.findParentSceneById(sceneId);
|
|
|
+ SceneEntity sceneEntity = sceneService.findParentSceneById(sceneId.longValue());
|
|
|
for(DeviceDto item: deviceDtos)
|
|
|
{
|
|
|
- item.setSceneId(sceneId.intValue());
|
|
|
+ item.setSceneId(sceneId);
|
|
|
item.setParentSceneId(sceneEntity.getParentSceneId().intValue());
|
|
|
}
|
|
|
return new AjaxMessage<>(ResultStatus.OK, deviceDtos);
|