public int CreatRole(UserToken token, string name, int modelName) { int accountId = AccountBiz.GetAccountId(token);//获取不到此用户 if (accountId == -1) { return(-1); } if (UserCache.GetRoleCount(accountId) >= 4) { return(-2); //角色达到限定数量 } if (UserCache.GetUserByName(name)) { return(-3); //已有角色名称存在 } UserCache.AddRole(accountId, name, modelName); return(1);//创建成功 }