From d680950a50892c2af66d14dc6e9922127d63b099 Mon Sep 17 00:00:00 2001 From: yangduo Date: Thu, 18 Jul 2024 14:19:57 +0800 Subject: [PATCH] permission --- bin/adminserver/config/permission.json | 4 ++-- server/adminserver/constant/constant.go | 10 +++++++--- server/adminserver/router/system/group_member.go | 2 +- 3 files changed, 10 insertions(+), 6 deletions(-) diff --git a/bin/adminserver/config/permission.json b/bin/adminserver/config/permission.json index 79a87d84..6c30eb14 100644 --- a/bin/adminserver/config/permission.json +++ b/bin/adminserver/config/permission.json @@ -35,8 +35,8 @@ "service" ], "special": { - "api": ["-listannouncement"], - "ui": [] + "api": [], + "ui": ["-addannouncement", "-editannouncement", "-addaudit", "-editaudit"] } } } diff --git a/server/adminserver/constant/constant.go b/server/adminserver/constant/constant.go index 363cbadc..6f6b39a4 100644 --- a/server/adminserver/constant/constant.go +++ b/server/adminserver/constant/constant.go @@ -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" diff --git a/server/adminserver/router/system/group_member.go b/server/adminserver/router/system/group_member.go index b5c9a762..fef34849 100644 --- a/server/adminserver/router/system/group_member.go +++ b/server/adminserver/router/system/group_member.go @@ -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)) } }