2
3
huahaiyan vor 6 Jahren
Ursprung
Commit
59f43d8a6c

+ 1 - 1
src/dashoo.cn/backend/api/controllers/casbin/role.go

@@ -329,7 +329,7 @@ func (this *RoleController) UserRoleAddUser() {
 		if userids[i] != "0" && userids[i] != "" {
 			//err = svc.AddUserToRole(userid, roleids[i], entity[0])
 			utils.RBAC.DeleteRolesForUser("uid_" + userids[i])
-			utils.RBAC.AddRoleForUser("uid_"+userids[i], "rid_"+roleid)
+			utils.RBAC.AddRoleForUserInDomain("uid_"+userids[i], "rid_"+roleid, utils.DOMAIN)
 		}
 	}
 	if err == nil {

+ 14 - 1
src/dashoo.cn/backend/api/controllers/casbin/user.go

@@ -48,6 +48,19 @@ func (this *UserController) Get() {
 	this.ServeJSON()
 }
 
+// @Title 获取用户菜单权限
+// @Description 获取用户菜单权限
+// @Success	200	{object} controllers.Request
+// @router /getusermodule [get]
+func (this *UserController) GetUserModule() {
+	//svc := permission.GetPermissionService(utils.DBE)
+	//var model UserModuleModel
+	//model.A1list = svc.GetModuleAllNamesByCode(this.User.Id, "A1")
+	//model.A2list = svc.GetModuleAllNamesByCode(this.User.Id, "A2")
+	//this.Data["json"] = model
+	//this.ServeJSON()
+}
+
 // @Title 获取用户菜单权限
 // @Description 获取用户菜单权限
 // @Success	200	{object} controllers.Request
@@ -118,7 +131,7 @@ func (this *UserController) UserPowerPostRole() {
 	for i := 0; i < len(roleids); i++ {
 		if roleids[i] != "0" && roleids[i] != "" {
 			//err = svc.AddUserToRole(userid, roleids[i], entity[0])
-			utils.RBAC.AddRoleForUserInDomain("uid_"+userid, "rid_"+roleids[i], "lims")
+			utils.RBAC.AddRoleForUserInDomain("uid_"+userid, "rid_"+roleids[i], utils.DOMAIN)
 		}
 	}
 	if err == nil {