namespace Application.Domain; public interface IUnitUserService { #region 用户信息 Task> GetUserDataByAccId(string accId); Task GetUserInfoByUserId(string userId); Task GetUserInfoByUserNo(string userNo); Task GetUserInfoByToken(string token); Task CheckUserNickIsAt(string nick); Task UpdateUserNick(string userId, string nick); Task UpdateUserSex(string userId, string sex); Task UpdateUserSign(string userId, string sign); #endregion #region 用户注册 /// /// 注册游戏角色 /// /// /// /// Task Register(int areaId, string accId); Task RegisterUserInfo(string userId, string nick, string sex); #endregion #region 其他 Task GetOnlineCount(); Task> GetOnlineUserByTime(long time); #endregion #region 权限配置 Task GetUserConfigInfo(string userId); Task GetUserConfigInfo(string userId, string code); Task UpdateUserConfigInfo(string userId, string code, int state); #endregion }