소스 검색

fix:指标无权限时过滤具体数据

Roc 1 년 전
부모
커밋
cb4a2ace87
1개의 변경된 파일2개의 추가작업 그리고 0개의 파일을 삭제
  1. 2 0
      controllers/data_manage/edb_info.go

+ 2 - 0
controllers/data_manage/edb_info.go

@@ -2089,6 +2089,7 @@ func (this *EdbInfoController) EdbInfoList() {
 	button := data.GetEdbOpButton(this.SysUser, edbInfoItem.SysUserId, edbInfoItem.EdbType, edbInfoItem.EdbInfoType, edbInfoItem.HaveOperaAuth)
 	button.AddButton = false
 	edbInfoItem.Button = button
+	edbInfoItem.DataList = make([]*data_manage.EdbData, 0)
 
 	// 如果有数据权限,那么就去获取指标数据
 	if edbInfoItem.HaveOperaAuth {
@@ -3555,6 +3556,7 @@ func (this *ChartInfoController) EdbInfoData() {
 	}
 	resp.EdbInfo = fullEdb
 
+	resp.DataList = make([]*data_manage.EdbDataList, 0)
 	// 数据获取
 	if fullEdb.HaveOperaAuth { // 有权限才获取数据
 		maxYear := 0