refactor: 后端路由定义方式&请求参数绑定重构

This commit is contained in:
meilin.huang
2023-07-08 20:05:55 +08:00
parent 183a6e4905
commit 3269dfa5d6
59 changed files with 559 additions and 1020 deletions

View File

@@ -33,7 +33,10 @@ func PermissionHandler(rc *Ctx) error {
}
}
permission := rc.RequiredPermission
var permission *Permission
if rc.Conf != nil {
permission = rc.Conf.requiredPermission
}
// 如果需要的权限信息不为空并且不需要token则不返回错误继续后续逻辑
if permission != nil && !permission.NeedToken {
return nil