| | |
| | | List<Object> data = res.getData().getData(); |
| | | data.forEach(obj -> { |
| | | BladeFlow bladeFlow = JSON.parseObject(JSON.toJSONString(obj), BladeFlow.class); |
| | | PatrolTask byId = patrolTaskService.customizeGetById(bladeFlow.getBusinessId()); |
| | | PatrolTaskVO byId = patrolTaskService.customizeGetById(bladeFlow.getBusinessId()); |
| | | if (byId != null) { |
| | | byId.setFlow(bladeFlow); |
| | | patrolTaskList.add(byId); |
| | |
| | | * @param patrolTask 任务 |
| | | */ |
| | | @PostMapping("patrol-done-list") |
| | | @ApiOperation(value = "查询待办") |
| | | @ApiOperation(value = "查询已办") |
| | | public R patrolDoneList(PatrolTaskVO patrolTask, Query query) { |
| | | BladeFlowVO bladeFlow2 = new BladeFlowVO(); |
| | | //设置流程类型 |
| | |
| | | List<Object> data = res.getData().getData(); |
| | | data.forEach(obj -> { |
| | | BladeFlowVO<PatrolTask> bladeFlow = JSON.parseObject(JSON.toJSONString(obj), BladeFlowVO.class); |
| | | PatrolTask byId = patrolTaskService.customizeGetById(bladeFlow.getBusinessId()); |
| | | PatrolTaskVO byId = patrolTaskService.customizeGetById(bladeFlow.getBusinessId()); |
| | | |
| | | bladeFlow.setDetail(byId); |
| | | bladeFlowVOList.add(bladeFlow); |
| | |
| | | } |
| | | |
| | | /** |
| | | * 巡查任务报表 |
| | | * 巡查任务报表 分页 |
| | | */ |
| | | @PostMapping("getTaskReport") |
| | | @GetMapping("getTaskReportPage") |
| | | @ApiOperation(value = "巡查任务报表") |
| | | public R getTaskReport(@RequestBody PatrolTaskReport patrolTaskReport) { |
| | | List<PatrolTaskReport> list = patrolTaskService.getTaskReport(patrolTaskReport); |
| | | public R getTaskReportPage( PatrolTaskReport patrolTaskReport , Query query) { |
| | | IPage<PatrolTaskReport> pageList = patrolTaskService.getTaskReportPage(Condition.getPage(query),patrolTaskReport); |
| | | return R.data(pageList); |
| | | } |
| | | |
| | | /** |
| | | * 巡查任务报表列表 |
| | | */ |
| | | @GetMapping("getTaskReportList") |
| | | @ApiOperation(value = "巡查任务报表") |
| | | public R getTaskReportList( PatrolTaskReport patrolTaskReport ) { |
| | | List<PatrolTaskReport> list = patrolTaskService.getTaskReportList(patrolTaskReport); |
| | | return R.data(list); |
| | | } |
| | | |
| | | /** |
| | | * 巡查任务报表详情 |
| | | */ |
| | | @GetMapping("getTaskReportDetail") |
| | | @ApiOperation(value = "巡查任务详情") |
| | | public R getTaskReportDetail( PatrolTaskReport patrolTaskReport , Query query) { |
| | | IPage<PatrolTaskReport> pageList = patrolTaskService.getTaskReportDetail(Condition.getPage(query),patrolTaskReport); |
| | | return R.data(pageList); |
| | | } |
| | | |
| | | |
| | | } |