zwxi 1 سال پیش
والد
کامیت
2b089241cd
1فایلهای تغییر یافته به همراه6 افزوده شده و 5 حذف شده
  1. 6 5
      services/data/excel/excel_info.go

+ 6 - 5
services/data/excel/excel_info.go

@@ -96,16 +96,17 @@ func GetExcelInfoOpButton(sysUser *system.Admin, belongUserId, source int) (butt
 	button.CopyButton = true
 	button.DownloadButton = true
 
-
 	// 1、本用户创建的表格,可编辑、刷新、另存为、下载、删除,删除需二次确认;
 	// 2、管理员角色对所有表格有如上权限;
-	if sysUser.RoleTypeCode == utils.ROLE_TYPE_CODE_ADMIN || sysUser.RoleTypeCode == utils.ROLE_TYPE_CODE_FICC_ADMIN || sysUser.AdminId == belongUserId {
-		button.OpButton = true
-		button.DeleteButton = true
+	if source != utils.EXCEL_DEFAULT {
+		if sysUser.RoleTypeCode == utils.ROLE_TYPE_CODE_ADMIN || sysUser.RoleTypeCode == utils.ROLE_TYPE_CODE_FICC_ADMIN || sysUser.AdminId == belongUserId {
+			button.OpButton = true
+			button.DeleteButton = true
+		}
 	}
 
 	// 自定义分析
-	if source == utils.CUSTOM_ANALYSIS_TABLE || source == utils.EXCEL_DEFAULT {
+	if source == utils.CUSTOM_ANALYSIS_TABLE {
 		if sysUser.RoleTypeCode == utils.ROLE_TYPE_CODE_ADMIN || sysUser.RoleTypeCode == utils.ROLE_TYPE_CODE_FICC_ADMIN || sysUser.AdminId == belongUserId {
 			button.OpEdbButton = true      // 生成、查看指标按钮
 			button.RefreshEdbButton = true // 刷新指标按钮