| | |
| | | public Map<String, Object> tracedeallist(@RequestBody DetailTraceDealVO detailTraceDealVO) { |
| | | Integer offset = PageUtils.getOffset(detailTraceDealVO.getPageNum(), detailTraceDealVO.getPageSize()); |
| | | detailTraceDealVO.setPageNum(offset); |
| | | List<DetailTraceDealDTO> list = serviceSubtaskDetailTraceService.tracedeallist(detailTraceDealVO); |
| | | Map<String, Object> result = serviceSubtaskDetailTraceService.tracedeallist(detailTraceDealVO); |
| | | |
| | | // 查询总数(不分页) |
| | | detailTraceDealVO.setPageNum(null); |
| | | detailTraceDealVO.setPageSize(null); |
| | | List<DetailTraceDealDTO> total = serviceSubtaskDetailTraceService.tracedeallist(detailTraceDealVO); |
| | | Map<String, Object> totalResult = serviceSubtaskDetailTraceService.tracedeallist(detailTraceDealVO); |
| | | List<?> totalRows = (List<?>) totalResult.get("rows"); |
| | | |
| | | return getDataTable3(CollectionUtils.isNotEmpty(total) ? total.size() : 0, list); |
| | | //将总数信息添加到结果中 |
| | | result.put("totalException", totalResult.get("totalException")); |
| | | result.put("noDealException", totalResult.get("noDealException")); |
| | | result.put("yesDealException", totalResult.get("yesDealException")); |
| | | |
| | | return getDataTable3(CollectionUtils.isNotEmpty(totalRows) ? totalRows.size() : 0, result); |
| | | } |
| | | |
| | | /** |