瀏覽代碼

Merge branch 'bug/8456' into debug

Roc 20 小時之前
父節點
當前提交
4ab7040154
共有 1 個文件被更改,包括 7 次插入0 次删除
  1. 7 0
      services/data/chart_info.go

+ 7 - 0
services/data/chart_info.go

@@ -2612,6 +2612,13 @@ func EditChartInfo(req data_manage.EditChartInfoReq, sysUser *system.Admin, lang
 
 	//图表操作权限
 	ok := CheckOpChartPermission(sysUser, chartItem.SysUserId, haveOperaAuth)
+	if !ok {
+		ok, err = CheckChartInfoEditPermission(chartItem.ChartInfoId, sysUser.AdminId)
+		if err != nil {
+			return
+		}
+	}
+	
 	if !ok {
 		errMsg = "没有该图表的操作权限"
 		err = errors.New(errMsg)