16 lines
437 B
C#
16 lines
437 B
C#
namespace SimpleAdmin.Application;
|
|
|
|
/// <summary>
|
|
/// 定义候选人身份重复校验能力。
|
|
/// </summary>
|
|
public interface IOnboardingIdentityValidationService : ITransient
|
|
{
|
|
/// <summary>
|
|
/// 校验姓名和身份证号没有出现在其他有效入职流程或正式员工档案中。
|
|
/// </summary>
|
|
Task EnsureNoDuplicate(
|
|
long currentTaskId,
|
|
string employeeName,
|
|
string idCardNumber);
|
|
}
|