namespace Application.Domain; public interface IUnitUserAttrService { #region 个人属性 Task GetUserAttrModel(string userId); Task GetUserAttr(string userId); Task GetUserLev(string userId); #endregion #region 体力操作 Task GetUserBlood(string userId); Task UpdateUserBlood(string userId, int op, int count, bool mustUp = false); #endregion #region 经验操作 Task GetUserExp(string userId); Task UpdateUserExp(string userId, long exp, int op = 1); #endregion #region 士气操作 Task GetUserMorale(string userId); Task UpdateUserMorale(string userId, int op, int count); Task CheackRecoverMorale(string userId); Task LockRecoverMorale(string userId); #endregion #region 活力 Task GetUserVigourInfo(string userId); Task UpdateUserVigour(string userId, int op, long count, string UpTime = ""); Task UpdateUserUpVigour(string userId, decimal count); #endregion #region 在线时间 Task UpdateOnLineTime(string userId, string code, int time); #endregion }