| | |
| | | * @return |
| | | */ |
| | | @ApiOperation("设备列表") |
| | | @PreAuthorize("@ss.hasPermi('device:dock:list')") |
| | | @GetMapping("/list") |
| | | public ResponseResult<List<DeviceDTO>> getDevices() { |
| | | List<DeviceDTO> devicesList = deviceService.getDevicesTopoForWeb(); |
| | | // List<DeviceDTO> devicesList = deviceService.getDevicesTopoForWeb(); |
| | | List<DeviceDTO> devicesList = deviceService.getDockList(); |
| | | return ResponseResult.success(devicesList); |
| | | } |
| | | |
| | |
| | | */ |
| | | @ApiOperation("绑定设备列表") |
| | | @GetMapping("/list/bound") |
| | | @PreAuthorize("@ss.hasPermi('device:dock:list')") |
| | | public ResponseResult<PaginationData<DeviceDTO>> getBoundDevicesWithDomain(Integer domain, |
| | | @RequestParam(defaultValue = "1") Long page, |
| | | @RequestParam(value = "page_size", |
| | |
| | | if (propertyEnumOpt.isEmpty()) { |
| | | return ResponseResult.error(CommonErrorEnum.ILLEGAL_ARGUMENT); |
| | | } |
| | | deviceService.devicePropertySet(dockSn, propertyEnumOpt.get(), param.get(property)); |
| | | deviceService.devicePropertySet(dockSn, propertyEnumOpt.get(), param); |
| | | return ResponseResult.success(); |
| | | } |
| | | |
| | | /** |
| | | * 查询机场设备列表 |
| | | */ |
| | | @PreAuthorize("@ss.hasPermi('device:camera:list')") |
| | | @GetMapping("/test/list") |
| | | @ApiOperation("查询机场设备列表") |
| | | public TableDataInfo list(DeviceDTO device) { |
| | | startPage(); |
| | | DeviceEntity deviceEntity = deviceDTO2Entity(device); |
| | | QueryWrapper<DeviceEntity> queryWrapper=new QueryWrapper<>(deviceEntity); |
| | | List<DeviceEntity> list = deviceService.selectList(queryWrapper); |
| | | return getDataTable(list); |
| | | } |
| | | //.get(property) |
| | | |
| | | // /** |
| | | // * 查询机场设备列表 |
| | | // */ |
| | | // @PreAuthorize("@ss.hasPermi('device:camera:list')") |
| | | // @GetMapping("/test/list") |
| | | // @ApiOperation("查询机场设备列表") |
| | | // public TableDataInfo list(DeviceDTO device) { |
| | | // startPage(); |
| | | // DeviceEntity deviceEntity = deviceDTO2Entity(device); |
| | | // QueryWrapper<DeviceEntity> queryWrapper=new QueryWrapper<>(deviceEntity); |
| | | // List<DeviceEntity> list = deviceService.selectList(queryWrapper); |
| | | // return getDataTable(list); |
| | | // } |
| | | |
| | | private DeviceEntity deviceDTO2Entity(DeviceDTO dto) { |
| | | DeviceEntity.DeviceEntityBuilder builder = DeviceEntity.builder(); |