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();
}
}