From 57088fb1cbe69902be61da566107030468d919d1 Mon Sep 17 00:00:00 2001 From: jyy <935090232@qq.com> Date: Wed, 09 Dec 2020 09:43:16 +0800 Subject: [PATCH] 客流数据分析新增数据权限隔离 --- zq-erp/src/main/java/com/matrix/system/hiveErp/action/DataAnalysisCustomer.java | 9 +++++++-- 1 files changed, 7 insertions(+), 2 deletions(-) diff --git a/zq-erp/src/main/java/com/matrix/system/hiveErp/action/DataAnalysisCustomer.java b/zq-erp/src/main/java/com/matrix/system/hiveErp/action/DataAnalysisCustomer.java index c25461f..ac9b2ec 100644 --- a/zq-erp/src/main/java/com/matrix/system/hiveErp/action/DataAnalysisCustomer.java +++ b/zq-erp/src/main/java/com/matrix/system/hiveErp/action/DataAnalysisCustomer.java @@ -4,6 +4,7 @@ import com.matrix.core.pojo.AjaxResult; import com.matrix.core.tools.WebUtil; import com.matrix.system.common.bean.SysUsers; +import com.matrix.system.common.tools.DataAuthUtil; import com.matrix.system.hive.bean.SysShopInfo; import com.matrix.system.hive.dao.SysShopInfoDao; import com.matrix.system.hiveErp.analysUtil.*; @@ -112,8 +113,12 @@ //获取所有门店 SysUsers user = WebUtil.getSessionAttribute(MatrixConstance.LOGIN_KEY); - List<SysShopInfo> shops= shopInfoDao.selectShopInfo(user.getCompanyId()); - + List<SysShopInfo> shops=null; + if(DataAuthUtil.hasAllShopAuth()){ + shops = shopInfoDao.selectShopInfo(user.getCompanyId()); + }else{ + shops=Arrays.asList(shopInfoDao.selectById(user.getShopId())); + } //定义数据项内容 List<SeriesVo> series=new ArrayList<>(); -- Gitblit v1.9.1