using System.Threading.Tasks; using ZhonTai.Common.Domain.Dto; using ZhonTai.Plate.Personnel.Service.Employee.Input; using ZhonTai.Plate.Personnel.Service.Employee.Output; using ZhonTai.Plate.Personnel.Domain.Employee; namespace ZhonTai.Plate.Personnel.Service.Employee { /// /// Ô±¹¤·þÎñ /// public interface IEmployeeService { Task> GetAsync(long id); Task GetPageAsync(PageInput input); Task AddAsync(EmployeeAddInput input); Task UpdateAsync(EmployeeUpdateInput input); Task DeleteAsync(long id); Task SoftDeleteAsync(long id); Task BatchSoftDeleteAsync(long[] ids); } }