zjh
5 天以前 a27f32ecbfc7390ceb9e3a8d8651c57ada88bfa0
StandardPda/MES.Service/service/Warehouse/XbRackingTaskSyxtLogManager.cs
@@ -7,6 +7,25 @@
public class XbRackingTaskSyxtLogManager : Repository<XbRackingTaskSyxtLog>
{
    /// <summary>
    /// 核验任务单号是否存在
    /// </summary>
    /// <param name="dto">任务完成上报参数</param>
    /// <returns>任务单号是否存在</returns>
    public bool ValidateTaskExists(TaskCompleteReportDto dto)
    {
        if (dto == null || string.IsNullOrWhiteSpace(dto.TaskCode))
        {
            return false;
        }
        var task = Context.Queryable<XbRackingTaskSyxtLog>()
            .Where(t => t.TaskCode == dto.TaskCode)
            .Any();
        return task;
    }
    /// <summary>
    /// 任务完成上报
    /// </summary>
    /// <param name="dto">任务完成上报参数</param>
@@ -166,4 +185,4 @@
            return RackingTaskResponse.Fail($"更新任务日志失败:{ex.Message}");
        }
    }
}
}