23 lines
694 B
C#
23 lines
694 B
C#
namespace SimpleAdmin.Application;
|
|
|
|
/// <summary>
|
|
/// 定义入职任务查询业务能力。
|
|
/// </summary>
|
|
public interface IOnboardingTaskQueryService : ITransient
|
|
{
|
|
/// <summary>
|
|
/// 分页查询后台入职任务。
|
|
/// </summary>
|
|
Task<OnboardingTaskPageOutput> Page(OnboardingTaskPageInput input);
|
|
|
|
/// <summary>
|
|
/// 查询任务基础信息、人员资料、合同、材料、表单值、链接和审核记录。
|
|
/// </summary>
|
|
Task<OnboardingTaskDetailOutput> Detail(BaseIdInput input);
|
|
|
|
/// <summary>
|
|
/// 获取或重新生成任务有效填写链接。
|
|
/// </summary>
|
|
Task<OnboardingTaskCreatedOutput> GetTaskLink(BaseIdInput input);
|
|
}
|