using System; using System.Collections.Generic; using System.Linq.Expressions; using System.Text; using wms.dto.request; using wms.dto.request.pt; using wms.dto.request.pt.dto; using wms.dto.request.share; using wms.dto.response; using wms.dto.response.pt; using wms.dto.response.pt.dto; using wms.sqlsugar.model; using wms.sqlsugar.model.pt; namespace wms.service.IService { public interface IPTService { public string GetSysConfigContentByCode(string code); public bool SyncMaterInfo(List ResData); //public bool Add(ptBillDt data1); public ptSysConfig GetSysConfigByCode(string code); public ptSysConfig GetSysConfigByExpression(Expression> WhereExpression); public ptBaseMater GetBaseMaterByExpression(Expression> WhereExpression); /// /// 获取反馈信息列表 /// /// /// List GetBillFeedbackList(); public bool UpdateSysConfigModelColumns(UpdateModelColumns updateModel); public SRes PurchaseBillTrans(PurchaseBillTransReqest request); public SRes PurchaseBillTransFeedBack(PurchaseBillTransFeedBackRequest reqDto); public ErpUnlockStockResponse ErpUnlockStock(ErpUnlockStockRequest reqDto); /// /// 生产领料出库 /// /// /// public SRes ProductionStockOut(ProductionStockOutRequest reqDto); public SRes ProductionFeedBack(ProductionFeedBackRequest reqDto); public SRes StockChange(PtStockChangeRequest reqDto); public SRes ProductionBack(ProductionBackRequest reqDto); public PTGetCurStockListResponse GetCurStockList(PtGetCurStockListRequest reqDto); SRes Unbounding(PtUnboundRequest request); SRes GetDocumentDetailListByDocsNo(PtDocumentsRequest request); SRes GetPageDocumentsList(PtDocumentsRequest request); string ManualTask(PtManualTaskRequest request); string PdaGroupStock(PtGroupInTaskRequest request); string PdaInsterInTask(PtGroupInTaskRequest request); SRes GetPtTunnelPriorityList(GetTunnelPriorityListRequest reqEntity); SRes PtApplyStockInLoc(PtApplyStockInLocRequest reqEntity); SRes PtCompleteTask(CompleteTaskRequest reqDto); SRes PtSrmPickOutCompleted(PtSrmPickOutCompletedRequest reqDto); SRes PtPurchaseTask(PtUnboundRequest request); public SRes GetSyncMaterInfo(PtSyncMaterInfoListRequest ResData); SRes WareCellInit(int row, int col, int deot, int rowcount, int tun); SRes WcsProductionOutRequest(WcsProductionOutRequest request); bool UpdatePuchinfoModelColumns(UpdateModelColumns updateModel); } }