소스 검색

1.任务导出添加数据权限

wuhp 1 년 전
부모
커밋
4f05019bd5
1개의 변경된 파일10개의 추가작업 그리고 1개의 파일을 삭제
  1. 10 1
      src/main/java/com/ydtech/modules/admin/controller/taskStatistics/TaskStatisticsController.java

+ 10 - 1
src/main/java/com/ydtech/modules/admin/controller/taskStatistics/TaskStatisticsController.java

@@ -380,7 +380,16 @@ public class TaskStatisticsController {
      **/
     @PostMapping("/insuranceCompanyExcel")
     @ApiOperation(value = "任务统计-保险公司-导出")
-    public HttpResult insuranceCompanyExcel(@RequestBody TaskStatisticsVo taskStatisticsVo) {
+    public HttpResult insuranceCompanyExcel(@RequestBody TaskStatisticsVo taskStatisticsVo, HttpServletRequest httpServerRequest) {
+        KztGetDeptUtils kztGetDeptUtils = new KztGetDeptUtils();
+        KztGetDeptUtilsDto kztGetDeptUtilsDto = kztGetDeptUtils.KztGetDeptIds(httpServerRequest.getRequestURL().toString());
+        if(ObjectUtils.isNotEmpty(kztGetDeptUtilsDto)){
+            if("1".equals(kztGetDeptUtilsDto.getType())){
+                taskStatisticsVo.setDeptIds(kztGetDeptUtilsDto.getIds());
+            } else if ("2".equals(kztGetDeptUtilsDto.getType())) {
+                taskStatisticsVo.setUserIds(kztGetDeptUtilsDto.getIds());
+            }
+        }
         taskStatisticsVo.filterTime();
         return this.taskStatisticsService.insuranceCompanyExcel(taskStatisticsVo);
     }