From a3ff2caca929d75ddb4bff51244395215fdc47e7 Mon Sep 17 00:00:00 2001 From: liusheng <337615773@qq.com> Date: 星期四, 14 八月 2025 11:04:03 +0800 Subject: [PATCH] SSO代码提交 --- ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/ServiceSubtaskController.java | 18 +++++++++++++++++- 1 files changed, 17 insertions(+), 1 deletions(-) diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/ServiceSubtaskController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/ServiceSubtaskController.java index 69c6051..c060a90 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/ServiceSubtaskController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/ServiceSubtaskController.java @@ -55,14 +55,18 @@ //@PreAuthorize("@ss.hasPermi('system:taskcall:list')") @PostMapping("/patItem") public TableDataInfo patItem(@RequestBody ServiceSubtaskVO serviceSubtaskVO) { + PageUtils.startPageByPost(serviceSubtaskVO.getPageNum(), serviceSubtaskVO.getPageSize()); List<ServiceSubtask> serviceSubtaskList = null; + LoginUser loginUser = getLoginUser(); + SysUser user = loginUser.getUser(); + serviceSubtaskVO.setOrgid(user.getOrgid()); if (serviceSubtaskVO != null) { - PageUtils.startPageByPost(serviceSubtaskVO.getPageNum(), serviceSubtaskVO.getPageSize()); serviceSubtaskList = serviceSubtaskService.patItem(serviceSubtaskVO); } for (ServiceSubtask serviceSubtask : serviceSubtaskList) { ServiceSubtaskRecord serviceSubtaskRecord = new ServiceSubtaskRecord(); serviceSubtaskRecord.setSubtaskId(serviceSubtask.getId()); + serviceSubtaskRecord.setOrgid(serviceSubtask.getOrgid()); if (ObjectUtils.isNotEmpty((serviceSubtask.getTaskid()))) serviceSubtaskRecord.setTaskid(serviceSubtask.getTaskid().toString()); serviceSubtask.setServiceSubtaskRecordList(serviceSubtaskRecordService.selectServiceSubtaskRecordList(serviceSubtaskRecord)); @@ -332,4 +336,16 @@ util.exportExcel(response, sfStatistics, "闅忚缁熻瀵煎嚭"); } + /** + * 闅忚缁熻瀵煎嚭 + */ + @ApiOperation("鏈嶅姟缁熻鏌ヨ-鎸夋椂闂寸淮搴︾粺璁″嚭闄�/闂ㄨ瘖闅忚鏁版嵁") + @PostMapping("/getServiceStatistics") + public AjaxResult getServiceStatistics(@RequestBody ServiceStatisticsRequest serviceStatisticsRequest) { + SysUser user = getLoginUser().getUser(); + serviceStatisticsRequest.setOrgid(user.getOrgid()); + List<ServiceStatisticsResponse> serviceStatistics = serviceSubtaskService.getServiceStatistics(serviceStatisticsRequest); + return success(serviceStatistics); + } + } -- Gitblit v1.9.3