using WIDESEA_Core; using WIDESEA_Core.BaseRepository; using WIDESEA_Core.BaseServices; using WIDESEA_IOrderRepository; using WIDESEA_IOrderServices; using WIDESEA_IStorageTaskRepository; using WIDESEA_IStorageTaskServices; using WIDESEA_Model.Models; using WIDESEA_Model.Models.Order; using WIDESEA_OrderRepository; namespace WIDESEA_OrderServices { public class Dt_InboundOrderService : ServiceBase, IDt_InboundOrderService { private readonly IUnitOfWorkManage _unitOfWorkManage; public Dt_InboundOrderService(IDt_InboundOrderRepository BaseDal, IUnitOfWorkManage unitOfWorkManage) : base(BaseDal) { _unitOfWorkManage = unitOfWorkManage; } public WebResponseContent GetInboundOrderInfo(string OrderNo) { WebResponseContent content=new WebResponseContent(); try { var InboundOrder = BaseDal.QueryFirst(x => x.OrderNo == OrderNo); if (InboundOrder == null) { return content.Error($"未找到该单号数据请人工确认"); } return content.OK(data: InboundOrder); } catch (Exception ex) { return content.Error(ex.Message); } } } }