| | |
| | | { |
| | | public interface ILogin |
| | | { |
| | | #region BS |
| | | /// <summary> |
| | | /// 获取登录信息 |
| | | /// </summary> |
| | | /// <param name="token"></param> |
| | | /// <param name="Async"></param> |
| | | /// <returns></returns> |
| | | public Task<SYS_BS_LOGIN> GetLoginInfo(string token, bool Async = true); |
| | | public Task<SYS_BS_LOGIN> GetBSLoginInfo(string token, bool Async = true); |
| | | |
| | | /// <summary> |
| | | /// 添加记录 |
| | |
| | | /// <param name="action"></param> |
| | | /// <param name="Async"></param> |
| | | /// <returns></returns> |
| | | public Task<ApiAction<SYS_BS_LOGIN>> Login(ApiAction<UserInfo> action, bool Async = true); |
| | | public Task<ApiAction<SYS_BS_LOGIN>> BSLogin(ApiAction<UserInfo> action, bool Async = true); |
| | | /// <summary> |
| | | /// 切换据点 |
| | | /// </summary> |
| | | /// <param name="action"></param> |
| | | /// <param name="Async"></param> |
| | | /// <returns></returns> |
| | | public Task<ApiAction> SwitchOrgCode(string token, string org, string fty); |
| | | public Task<ApiAction> BSSwitchOrgCode(string token, string org, string fty); |
| | | |
| | | /// <summary> |
| | | /// 注销 |
| | | /// </summary> |
| | | /// <param name="token"></param> |
| | | /// <returns></returns> |
| | | public Task<ApiAction> Logout(string token); |
| | | public Task<ApiAction> BSLogout(string token); |
| | | #endregion |
| | | |
| | | #region CS |
| | | /// <summary> |
| | | /// 获取登录信息 |
| | | /// </summary> |
| | | /// <param name="token"></param> |
| | | /// <param name="Async"></param> |
| | | /// <returns></returns> |
| | | public Task<SYS_CS_LOGIN> GetCSLoginInfo(string token, bool Async = true); |
| | | |
| | | /// <summary> |
| | | /// 登录 |
| | | /// </summary> |
| | | /// <param name="action"></param> |
| | | /// <param name="Async"></param> |
| | | /// <returns></returns> |
| | | public Task<ApiAction<SYS_CS_LOGIN>> CSLogin(ApiAction<UserInfo> action, bool Async = true); |
| | | |
| | | /// <summary> |
| | | /// 注销 |
| | | /// </summary> |
| | | /// <param name="token"></param> |
| | | /// <returns></returns> |
| | | public Task<ApiAction> CSLogout(string token); |
| | | #endregion |
| | | } |
| | | } |