| | |
| | | private readonly IRepository<Dt_Task_Hty> _Task_HtyRepository; |
| | | private readonly IUnitOfWorkManage _unitOfWorkManage; |
| | | |
| | | private static int kkk = 1; |
| | | private static int ttt = 1; |
| | | |
| | | public TaskService(IRepository<Dt_Task> BaseDal, IRepository<Dt_StationManger> StationMangerRepository, IRepository<Dt_Task_Hty> Task_HtyRepository, IUnitOfWorkManage unitOfWorkManage) : base(BaseDal) |
| | | { |
| | | _StationMangerRepository = StationMangerRepository; |
| | |
| | | } |
| | | else if (InorOuts.Equals("Out")) |
| | | { |
| | | task = BaseDal.QueryFirst(v => (v.TaskType == (int)TaskTypeEnum.OutDirect || v.TaskType == (int)TaskTypeEnum.OutEmpty || v.TaskType == (int)TaskTypeEnum.Outfull) && v.TaskState == (int)TaskStatusEnum.OutNew); |
| | | //䏿»¡æ¡¶åºç©ºæ¡¶åº |
| | | if (kkk == 1) |
| | | { |
| | | task = BaseDal.QueryFirst(v => (v.TaskType == (int)TaskTypeEnum.OutEmpty) && v.TaskState == (int)TaskStatusEnum.OutNew); |
| | | kkk = 2; |
| | | } |
| | | else if (kkk == 2) |
| | | { |
| | | task = BaseDal.QueryFirst(v => (v.TaskType == (int)TaskTypeEnum.OutDirect || v.TaskType == (int)TaskTypeEnum.Outfull) && v.TaskState == (int)TaskStatusEnum.OutNew); |
| | | kkk = 1; |
| | | } |
| | | |
| | | } |
| | | return task; |
| | | } |