Browse Source

新增统计日周月年客户与面谈

anderx 7 months ago
parent
commit
d93560d41e

+ 7 - 3
src/main/java/com/goafanti/admin/controller/AdminStatisticsController.java

@@ -5,6 +5,7 @@ import com.goafanti.admin.bo.AdminPublicDurationCount;
 import com.goafanti.admin.bo.selectAllUserDataBo;
 import com.goafanti.admin.service.AdminStatisticsService;
 import com.goafanti.common.bo.Result;
+import com.goafanti.common.constant.AFTConstants;
 import com.goafanti.common.controller.CertifyApiController;
 import com.goafanti.common.utils.excel.NewExcelUtil;
 import com.goafanti.core.shiro.token.TokenManager;
@@ -182,9 +183,12 @@ public class AdminStatisticsController extends CertifyApiController {
      */
     @RequestMapping(value = "/AllDataExport", method = RequestMethod.GET)
     public Result AllDataExport( HttpServletResponse response) {
-        List<selectAllUserDataBo> list = adminStatisticsService.AllDataExport();
-        NewExcelUtil<selectAllUserDataBo> newExcelUtil=new NewExcelUtil<>(selectAllUserDataBo.class);
-        return newExcelUtil.exportExcel(list,"统计所有用户数据",response);
+        if (TokenManager.hasRole(AFTConstants.SUPERADMIN)||TokenManager.getAdminId().equals("a7661bcf-bdca-484e-baef-6f52b305aeae")){
+            List<selectAllUserDataBo> list = adminStatisticsService.AllDataExport();
+            NewExcelUtil<selectAllUserDataBo> newExcelUtil=new NewExcelUtil<>(selectAllUserDataBo.class);
+            return newExcelUtil.exportExcel(list,"统计所有用户数据",response);
+        }
+        return new Result<>("位置账号权限");
 
     }