| | |
| | | import com.sandu.ximon.admin.security.SecurityUtils; |
| | | import com.sandu.ximon.admin.service.*; |
| | | import com.sandu.ximon.admin.utils.LightemitUtils; |
| | | import com.sandu.ximon.admin.utils.StoreOperationRecordsUtils; |
| | | import com.sandu.ximon.admin.vo.LedScheduleVO; |
| | | import com.sandu.ximon.dao.domain.PoleLightemitEntity; |
| | | import com.sandu.ximon.dao.domain.PoleXixunPlayerEntity; |
| | |
| | | return ResponseUtil.fail("缺少对应用户权限"); |
| | | } |
| | | List<PoleLightemitEntity> poleLightemitEntityList = poleLightemitService.listLed(keyword, isOnLine); |
| | | poleLightemitEntityList.forEach( |
| | | led -> { |
| | | led.setStreetlightId(led.getPoleId()); |
| | | led.setStreetlightName(led.getPoleName()); |
| | | } |
| | | ); |
| | | poleLightemitEntityList.forEach(led -> { |
| | | led.setStreetlightId(led.getPoleId()); |
| | | led.setStreetlightName(led.getPoleName()); |
| | | }); |
| | | |
| | | CommonPage commonPage = CommonPage.restPage(poleLightemitEntityList); |
| | | int size = poleLightemitEntityList.size(); |
| | |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 测试 |
| | | * |
| | | * @param |
| | | * @return |
| | | */ |
| | | @AnonymousAccess |
| | | @PostMapping("/test/{str}") |
| | | public ResponseVO<Object> setBrightness(@PathVariable String str) { |
| | | return ResponseUtil.success(lightemitUtils.getIsScreenOpen(str)); |
| | | } |
| | | |
| | | |
| | | /* |
| | | 设置亮度 |
| | | */ |
| | |
| | | if (!permissionConfig.check(MenuEnum.XIXUN_PLAN_DELETE.getCode())) { |
| | | return ResponseUtil.fail("缺少对应用户权限"); |
| | | } |
| | | /** |
| | | * 熙汛定时删除 |
| | | */ |
| | | |
| | | String content = "{删除的熙汛定时id:" + ids + " }"; |
| | | StoreOperationRecordsUtils.storeOperationData(null, null, "熙汛定时删除", content); |
| | | /** |
| | | * 熙汛定时删除 |
| | | */ |
| | | return ResponseUtil.success(scheduleService.removeByIds(ids)); |
| | | } |
| | | |
| | |
| | | /** |
| | | * 清屏操作 |
| | | */ |
| | | @GetMapping("/clearScreen") |
| | | @PostMapping("/clearScreen") |
| | | public ResponseVO<Object> clearScreen(@RequestBody List<Long> ids) { |
| | | if (!permissionConfig.check(MenuEnum.XIXUN_CLEAN.getCode())) { |
| | | return ResponseUtil.fail("缺少对应用户权限"); |