|
|
|
@ -560,6 +560,9 @@ public class Ghrh_ResumeServices : BaseServices<Ghrh_Resume, Ghrh_ResumeDto, Ins |
|
|
|
|
long id = 0; |
|
|
|
|
var resume = await QuerySingle(x => x.Mobile == input.Mobile); |
|
|
|
|
|
|
|
|
|
if (resume != null && resume.Status == DIC_INTERVIEW_ORDER_STATUS.Blacklist) |
|
|
|
|
return ServiceResult<dynamic>.OprateFailed("无法登录!"); |
|
|
|
|
|
|
|
|
|
if (resume == null) |
|
|
|
|
id = await base.Add(new InsertGhrh_ResumeInput() |
|
|
|
|
{ |
|
|
|
@ -582,6 +585,11 @@ public class Ghrh_ResumeServices : BaseServices<Ghrh_Resume, Ghrh_ResumeDto, Ins |
|
|
|
|
|
|
|
|
|
obj.ApplicationStatus = resume.ApplicationStatus ?? "Hold"; |
|
|
|
|
|
|
|
|
|
if (resume.Status == DIC_INTERVIEW_ORDER_STATUS.WaitRecommended || |
|
|
|
|
resume.Status == DIC_INTERVIEW_ORDER_STATUS.Recycled || |
|
|
|
|
resume.Status == DIC_INTERVIEW_ORDER_STATUS.Talent_Pool) |
|
|
|
|
obj.ApplicationStatus = "TempSave"; |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
obj.Id = id; |
|
|
|
|
return ServiceResult<dynamic>.OprateSuccess("查询成功", obj); |
|
|
|
|