permission

This commit is contained in:
yangduo 2024-07-18 14:19:57 +08:00
parent 1ea48b7301
commit d680950a50
3 changed files with 10 additions and 6 deletions

View File

@ -35,8 +35,8 @@
"service"
],
"special": {
"api": ["-listannouncement"],
"ui": []
"api": [],
"ui": ["-addannouncement", "-editannouncement", "-addaudit", "-editaudit"]
}
}
}

View File

@ -46,14 +46,14 @@ const (
ADD_MAIL_GROUP_MEMBER = "addmailgroupmember" //添加邮件组成员
EDIT_MAIL_GROUP_MEMBER = "editmailgroupmember" //编辑邮件组成员
DEL_MAIL_GROUP_MEMBER = "delmailgroupmember" //删除邮件组成员
MAIL_GROUP_LIST = "mailgrouplist" //邮件组列表
EMAIL_GROUP_LIST = "emailgroup" //邮件组列表
UPLOAD_EXCEL_MAIL_GROUP = "uploadexcelmailgroup" //上传excel邮件组
SEND_MAIL = "sendmail" //发送邮件
EDIT_MAIL = "editmail" //编辑邮件
LIST_MAIL = "listmail" //查看邮件列表
LIST_ANNOUNCEMENT = "listannouncement" //查看公告列表
LIST_ANNOUNCEMENT = "announcement" //查看公告列表
ADD_ANNOUNCEMENT = "addannouncement" //添加公告
EDIT_ANNOUNCEMENT = "editannouncement" //编辑公告
@ -74,8 +74,12 @@ const (
const (
UI_FULL_PERMISSION = "*"
UI_ANNOUNCEMENT = "announcement"
UI_ADD_ANNOUNCEMENT = "addannouncement"
UI_EDIT_ANNOUNCEMENT = "editannouncement"
UI_AUDIT = "audit"
UI_EMAIL_LIST = "emaillist"
UI_ADD_AUDIT = "addaudit"
UI_EDIT_AUDIT = "editaudit"
UI_EMAIL_LIST = "listemail"
UI_CREATE_EMAIL = "createemail"
UI_EMAIL_GROUP = "emailgroup"
UI_PLAYER_INFO = "playerinfo"

View File

@ -18,7 +18,7 @@ func (this *GroupMemberRoute) InitGroupMemberRouter(priRouter *gin.RouterGroup)
group.POST("add", middleware.Permission(constant.ADD_MAIL_GROUP_MEMBER, api.Add))
group.POST("edit", middleware.Permission(constant.EDIT_MAIL_GROUP_MEMBER, api.Edit))
group.POST("del", middleware.Permission(constant.DEL_MAIL_GROUP_MEMBER, api.Del))
group.GET("list", middleware.Permission(constant.MAIL_GROUP_LIST, api.List))
group.GET("list", middleware.Permission(constant.EMAIL_GROUP_LIST, api.List))
group.POST("uploadExcel", middleware.Permission(constant.UPLOAD_EXCEL_MAIL_GROUP, api.UploadExcel))
}
}