Merge pull request #538 from songzhibin97/gva_gormv2_dev
fix:创建用户初始化权限,确保用户可用
This commit is contained in:
@@ -7,6 +7,7 @@ import (
|
||||
"gin-vue-admin/model/response"
|
||||
"gin-vue-admin/service"
|
||||
"gin-vue-admin/utils"
|
||||
|
||||
"github.com/gin-gonic/gin"
|
||||
"go.uber.org/zap"
|
||||
)
|
||||
@@ -30,6 +31,8 @@ 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())
|
||||
response.OkWithDetailed(response.SysAuthorityResponse{Authority: authBack}, "创建成功", c)
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user