|
@@ -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 // 刷新指标按钮
|