fix 使用ArrivedTime
This commit is contained in:
@@ -256,11 +256,7 @@ public class AppointmentService : IAppointmentService
|
|||||||
.CountAsync();
|
.CountAsync();
|
||||||
|
|
||||||
var @in = await _dbContext.Queryable<VisitorAppointmentDetailEntity>()
|
var @in = await _dbContext.Queryable<VisitorAppointmentDetailEntity>()
|
||||||
.Where(x => x.IsEnterDoorArea && SqlFunc.DateIsSame(x.DoorStart, start))
|
.Where(x => x.IsEnterDoorArea && SqlFunc.DateIsSame(x.ArrivedTime, start) && x.DoorStatus == VisitorAppointmentDetailStatusEnumType.Arrived)
|
||||||
// || (x.IsEnterWorkplace && ((x.WorkplaceStart >= start && x.WorkplaceStart <= end) || (x.WorkplaceEnd >= start && x.WorkplaceEnd <= end)))
|
|
||||||
.Where(x => (x.IsEnterDoorArea && x.DoorStatus == VisitorAppointmentDetailStatusEnumType.Arrived)
|
|
||||||
//|| (x.IsEnterWorkplace && x.WorkplaceStatus == VisitorAppointmentDetailStatusEnumType.Arrived)
|
|
||||||
)
|
|
||||||
.Where(x => SqlFunc.Subqueryable<VisitorAppointmentEntity>().Where(p => p.No == x.No).Where(p => p.Factory == factory).Any())
|
.Where(x => SqlFunc.Subqueryable<VisitorAppointmentEntity>().Where(p => p.No == x.No).Where(p => p.Factory == factory).Any())
|
||||||
.CountAsync();
|
.CountAsync();
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user