|
|
@@ -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<>("位置账号权限");
|
|
|
|
|
|
}
|
|
|
|