| | |
| | | import java.io.UnsupportedEncodingException; |
| | | import java.net.URLDecoder; |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | import java.util.stream.Collectors; |
| | | |
| | | /** |
| | |
| | | @ApiOperation("查询任务列表") |
| | | //@PreAuthorize("@ss.hasPermi('smartor:ServiceTask:list')") |
| | | @PostMapping("/list") |
| | | public TableDataInfo list(@RequestBody ServiceTask serviceTask) { |
| | | PageUtils.startPageByPost(serviceTask.getPageNum(), serviceTask.getPageSize()); |
| | | // List<ServiceTask> list = serviceTaskService.selectServiceTaskList(serviceTask); |
| | | public Map<String, Object> list(@RequestBody ServiceTask serviceTask) { |
| | | Integer offset = PageUtils.getOffset(serviceTask.getPageNum(), serviceTask.getPageSize()); |
| | | serviceTask.setPageNum(offset); |
| | | List<ServiceTask> list = serviceTaskService.selectServiceTaskAndtaskDeptList(serviceTask); |
| | | List<ServiceTaskVO> serviceTaskVOS = DtoConversionUtils.sourceToTarget(list, ServiceTaskVO.class); |
| | | |
| | |
| | | } |
| | | } |
| | | //获取total |
| | | long total = PageUtils.count(new ISelect() { |
| | | @Override |
| | | public void doSelect() { |
| | | serviceTask.setPageNum(null); |
| | | serviceTask.setPageSize(null); |
| | | serviceTaskService.selectServiceTaskList(serviceTask); |
| | | } |
| | | }); |
| | | serviceTask.setPageNum(null); |
| | | serviceTask.setPageSize(null); |
| | | List<ServiceTask> serviceTasks = serviceTaskService.selectServiceTaskAndtaskDeptList(serviceTask); |
| | | |
| | | return getDataTable2(total, serviceTaskVOS); |
| | | return getDataTable3(CollectionUtils.isNotEmpty(serviceTasks)?serviceTasks.size():0L, serviceTaskVOS); |
| | | } |
| | | |
| | | return getDataTable2(0, serviceTaskVOS); |
| | | return getDataTable3(0L, serviceTaskVOS); |
| | | } |
| | | |
| | | /** |