| | |
| | | BaseDal.DeleteAndMoveIntoHty(tasks, OperateTypeEnum.人工å é¤); |
| | | return WebResponseContent.Instance.OK($"æåå é¤{tasks.Count}æ¡æ°æ®"); |
| | | } |
| | | /// <summary> |
| | | /// æ ¹æ®å åæºè®¾å¤ç¼å·/ä»»å¡ç±»ååç±»è·åä»»å¡ |
| | | /// </summary> |
| | | /// <param name="DeviceCode"></param> |
| | | /// <param name="taskTypeGroup"></param> |
| | | /// <returns></returns> |
| | | public Dt_Task QueryStackerTask(string DeviceCode, TaskTypeGroup? taskTypeGroup = null) |
| | | { |
| | | if (taskTypeGroup == null) |
| | | { |
| | | return BaseDal.QueryFirst(x => x.DeviceCode == DeviceCode && x.TaskState == (int)TaskStatusEnum.SC_Execute, TaskOrderBy); |
| | | } |
| | | else |
| | | { |
| | | |
| | | return BaseDal.QueryFirst(x => x.DeviceCode == DeviceCode && x.TaskState == (int)TaskStatusEnum.SC_Execute && (taskTypeGroup == TaskTypeGroup.InboundGroup ? TaskInboundTypes.Contains(x.TaskType) : TaskOutboundTypes.Contains(x.TaskType)), TaskOrderBy); |
| | | } |
| | | } |
| | | } |
| | | } |