using Znyc.CloudCar.Model.Dtos.User; using Znyc.CloudCar.Model.Entities; using Znyc.CloudCar.Model.ViewModels.ReportsCallBack; namespace Znyc.CloudCar.IServices.User { public interface IUserService { /// /// 新增用户 /// /// /// /// Task AddUserAsync(WxUnifyUserAddInput wxUnifyUserAddInput, string openId, string unionId); /// /// 根据Id获取用户信息 /// /// Task GetUserAsync(); Task GetUserByIdAsync(long id); /// /// 修改用户信息 /// /// /// Task UpdateAsync(UserUpdateInput userUpdateInput); /// /// 获取当前用户信息 /// /// Task GetUserInfoAsync(); } }