feat: rbac完善,file接入完成
This commit is contained in:
@@ -28,7 +28,6 @@ func (l *CreateRoleLogic) CreateRole(in *system.RoleReq) (*system.CommonResp, er
|
||||
if err := tx.Create(&role).Error; err != nil {
|
||||
return fmt.Errorf("创建角色失败: %w", err)
|
||||
}
|
||||
// 关联菜单
|
||||
for _, mid := range in.MenuIds {
|
||||
if err := tx.Create(&sysModel.SundynixRoleMenu{RoleID: role.ID, MenuID: mid}).Error; err != nil {
|
||||
return fmt.Errorf("关联菜单失败: %w", err)
|
||||
|
||||
Reference in New Issue
Block a user