This commit is contained in:
李超 2026-04-30 19:09:08 +08:00
parent 92f86a586f
commit b9b254956f
2 changed files with 6 additions and 4 deletions

View File

@ -198,6 +198,7 @@ namespace BLL
InOutWay = personInOut.InOutWay ?? Const.InOutWay_Other,
WorkAreaId = personInOut.WorkAreaId,
WorkAreaName = personInOut.WorkAreaName,
IdentityCard = personInOut.IdentityCard,
OldID = personInOut.OldID,
Address = personInOut.Address,
Remark = personInOut.Remark,
@ -210,7 +211,7 @@ namespace BLL
{
personIds.Add(personInOut.IdentityCard);
}
newPersonInOutList.Add(personInOut);
newPersonInOutList.Add(newPersonInOut);
}
List<Model.SitePerson_Person> person_Peoples = new List<Model.SitePerson_Person>();
@ -244,7 +245,7 @@ namespace BLL
}
}
if (!getPerson.OutTime.HasValue || getPerson.OutTime > DateTime.Now)
if (getPerson!=null && (!getPerson.OutTime.HasValue || getPerson.OutTime > DateTime.Now))
{
//// 插入当日记录表
needInsertPersonInOutList.Add(newPersonInOut);

View File

@ -476,6 +476,7 @@ namespace WebAPI.Controllers
{
var getPerson = db.SitePerson_Person.FirstOrDefault(x => x.IdentityCard == person.IdentityCard.Trim() && x.ProjectId == person.ProjectId);
if (getPerson != null && getPerson.PersonId != person.PersonId)
//if (getPerson != null && getPerson.SitePersonId != person.SitePersonId)
{
responeData.code = 2;
responeData.message = "人员身份证号码已存在!";
@ -785,7 +786,7 @@ namespace WebAPI.Controllers
catch (Exception ex)
{
responeData.code = 0;
responeData.message = ex.Message;
responeData.message = ex.StackTrace;
}
}
return responeData;