Explorar o código

Merge branch 'bug/8456' into debug

Roc hai 1 día
pai
achega
4ab7040154
Modificáronse 1 ficheiros con 7 adicións e 0 borrados
  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)