Ver código fonte

人才招聘 根据身份证号做唯一校验

娄底高职分支
ndbs 2 anos atrás
pai
commit
87c6b1e689
1 arquivos alterados com 30 adições e 15 exclusões
  1. +30
    -15
      Learun.Framework.Ultimate V7/Learun.Application.WebApi/Modules/RecruiterPeopleApi.cs

+ 30
- 15
Learun.Framework.Ultimate V7/Learun.Application.WebApi/Modules/RecruiterPeopleApi.cs Ver arquivo

@@ -111,6 +111,21 @@ namespace Learun.Application.WebApi
{
ReqFormEntity parameter = this.GetReqData<ReqFormEntity>();
HiringRegistrationEntity entity = parameter.strEntity.ToObject<HiringRegistrationEntity>();
var model = hiringRegistrationIBLL.GetIDCard(entity.IdentityCardNo);
if (string.IsNullOrEmpty(parameter.keyValue))
{
if (model != null)
{
return Fail("身份证号已存在!");
}
}
else
{
if (model != null && model.ID != parameter.keyValue)
{
return Fail("身份证号已存在!");
}
}
hiringRegistrationIBLL.SaveEntity(parameter.keyValue, entity);
return Success("保存成功!");
}
@@ -124,21 +139,21 @@ namespace Learun.Application.WebApi
{
ReqFormEntity parameter = this.GetReqData<ReqFormEntity>();
TalentsJoinInfoEntity entity = parameter.strEntity.ToObject<TalentsJoinInfoEntity>();
//var model = talentsJoinInfoIBLL.GetIdCard(entity.IdentityCardNo);
//if (string.IsNullOrEmpty(parameter.keyValue))
//{
// if (model != null)
// {
// return Fail("身份证号已存在!");
// }
//}
//else
//{
// if (model != null && model.ID != parameter.keyValue)
// {
// return Fail("身份证号已存在!");
// }
//}
var model = talentsJoinInfoIBLL.GetIdCard(entity.IdentityCardNo);
if (string.IsNullOrEmpty(parameter.keyValue))
{
if (model != null)
{
return Fail("身份证号已存在!");
}
}
else
{
if (model != null && model.ID != parameter.keyValue)
{
return Fail("身份证号已存在!");
}
}
talentsJoinInfoIBLL.SaveEntity(parameter.keyValue, entity);
return Success("保存成功!");
}


Carregando…
Cancelar
Salvar