增加空menu的兼容
This commit is contained in:
@@ -31,8 +31,7 @@ func CreateAuthority(c *gin.Context) {
|
||||
global.GVA_LOG.Error("创建失败!", zap.Any("err", err))
|
||||
response.FailWithMessage("创建失败"+err.Error(), c)
|
||||
} else {
|
||||
service.AddMenuAuthority(request.DefaultMenu(), authority.AuthorityId)
|
||||
service.UpdateCasbin(authority.AuthorityId, request.DefaultCasbin())
|
||||
_ = service.UpdateCasbin(authority.AuthorityId, request.DefaultCasbin())
|
||||
response.OkWithDetailed(response.SysAuthorityResponse{Authority: authBack}, "创建成功", c)
|
||||
}
|
||||
}
|
||||
|
@@ -24,6 +24,9 @@ func GetMenu(c *gin.Context) {
|
||||
global.GVA_LOG.Error("获取失败!", zap.Any("err", err))
|
||||
response.FailWithMessage("获取失败", c)
|
||||
} else {
|
||||
if menus == nil {
|
||||
menus = []model.SysMenu{}
|
||||
}
|
||||
response.OkWithDetailed(response.SysMenusResponse{Menus: menus}, "获取成功", c)
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user