首页大屏幕
This commit is contained in:
@@ -657,6 +657,49 @@ namespace WebAPI.Controllers
|
||||
}
|
||||
return responeData;
|
||||
}
|
||||
public Model.ResponeData getAllPersonDataExchange(string projectId)
|
||||
{
|
||||
var responeData = new Model.ResponeData();
|
||||
try
|
||||
{
|
||||
responeData.data = from x in Funs.DB.SitePerson_Person
|
||||
join y in Funs.DB.Base_Unit on x.UnitId equals y.UnitId
|
||||
where x.ProjectId == projectId
|
||||
&& !x.ExchangeTime.HasValue
|
||||
&& x.InTime.HasValue && x.InTime < DateTime.Now
|
||||
&& x.PhotoUrl != null
|
||||
select new
|
||||
{
|
||||
x.PersonId,
|
||||
x.PersonName,
|
||||
x.CardNo,
|
||||
x.IdentityCard,
|
||||
x.UnitId,
|
||||
y.UnitCode,
|
||||
y.UnitName,
|
||||
y.ShortUnitName,
|
||||
Funs.DB.ProjectData_TeamGroup.First(z => z.TeamGroupId == x.TeamGroupId).TeamGroupName,
|
||||
x.Sex,
|
||||
Funs.DB.Base_WorkPost.First(z => z.WorkPostId == x.WorkPostId).WorkPostName,
|
||||
x.Telephone,
|
||||
x.Address,
|
||||
x.InTime,
|
||||
x.AuditorDate,
|
||||
x.ExchangeTime,
|
||||
x.ExchangeTime2,
|
||||
x.PhotoUrl,
|
||||
IsUsed = x.IsUsed.HasValue && x.IsUsed.Value==1? 1 : 0
|
||||
};
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
responeData.code = 0;
|
||||
responeData.message = ex.Message;
|
||||
ErrLogInfo.WriteLog(ex, "WX接口-获取人员下发门禁", "PersonController.getPersonDataExchange");
|
||||
}
|
||||
return responeData;
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region 获取离场人员
|
||||
|
||||
Reference in New Issue
Block a user