123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899 |
- using System;
- using System.Collections.Generic;
- using System.Linq.Expressions;
- using System.Text;
- using wms.dto.request;
- using wms.dto.request.hj;
- 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<PTSyncMaterInfoResponseItem> ResData);
- //public bool Add(ptBillDt data1);
- public ptSysConfig GetSysConfigByCode(string code);
- public ptSysConfig GetSysConfigByExpression(Expression<Func<ptSysConfig, bool>> WhereExpression);
- public List<ptSysConfig> GetSysConfigListByExpression(Expression<Func<ptSysConfig, bool>> WhereExpression);
- public ptBaseMater GetBaseMaterByExpression(Expression<Func<ptBaseMater, bool>> WhereExpression);
- /// <summary>
- /// 获取反馈信息列表
- /// </summary>
- /// <param name="WhereExpression"></param>
- /// <returns></returns>
- List<ptBillPushinfo> GetBillFeedbackList(string type);
- List<ptBillPushinfo> GetProductionFeedBack();
- public bool UpdateSysConfigModelColumns(UpdateModelColumns<ptSysConfig> updateModel);
- public SRes PurchaseBillTrans(PurchaseBillTransReqest request);
- public SRes PurchaseBillTransFeedBack(PurchaseBillTransFeedBackRequest reqDto);
- public SRes InsertBillInvinitCheck(PurchaseBillTransReqestCheck request);
- public SRes PurchaseRFIDCheck(PurchaseRFIDCheckReqest request);
- public ErpUnlockStockResponse ErpUnlockStock(ErpUnlockStockRequest reqDto);
- /// <summary>
- /// 生产领料出库
- /// </summary>
- /// <param name="reqDto"></param>
- /// <returns></returns>
- public SRes ProductionStockOut(ProductionStockOutRequest reqDto);
- public SRes ProductionFeedBack(ProductionFeedBackRequest reqDto);
- public SRes<StockChangeResItem> StockChange(PtStockChangeRequest reqDto);
- public SRes ProductionBack(ProductionBackRequest reqDto);
- public PTGetCurStockListResponse GetCurStockList(PtGetCurStockListRequest reqDto);
- SRes<int> Unbounding(PtUnboundRequest request);
- SRes<PtDocumentsdetailList> GetDocumentDetailListByDocsNo(PtDocumentsRequest request);
- SRes<PtDocumentsResponse> GetPageDocumentsList(PtDocumentsRequest request);
- string ManualTask(PtManualTaskRequest request);
- SRes PdaInsterInTask(PtGroupInTaskRequest request);
- SRes<string> GetPtTunnelPriorityList(GetTunnelPriorityListRequest reqEntity);
- SRes<PtApplyStockInLocResponse> PtApplyStockInLoc(PtApplyStockInLocRequest reqEntity);
- SRes<int> PtCompleteTask(CompleteTaskRequest reqDto);
- SRes<int> PtSrmPickOutCompleted(PtSrmPickOutCompletedRequest reqDto);
- SRes PtPurchaseTask(PtPurchaseTaskReqest request);
- public SRes GetSyncMaterInfo(PtSyncMaterInfoListRequest ResData);
- SRes WareCellInit(int row, int col, int deot, int rowcount, int tun);
- SRes WcsProductionOutRequest(WcsProductionOutRequest request);
- SRes WcsProductionOutRequest2(WcsProductionOutRequest request);
- bool UpdatePuchinfoModelColumns(UpdateModelColumns<ptBillPushinfo> updateModel);
- SRes PinkuInfoManagement(PtSrmPickOutCompletedRequest request);
- SRes PinKuCarryInTask(PinkucarryTaskRequest request);
- SRes PinKuCarryOutTask(PinkucarryTaskRequest request);
- SRes ProductMaterInfo(ProductMaterInfoRequest request);
- SRes PtCancelTaskVerify(CancelTaskRequest request);
- SRes PtCarryTaskInfo(CancelTaskRequest request);
- SRes MoveTaskInfo(MoveTaskRequest request);
- SRes ForceCancelTask(ErrorTaskRequest request);
- SRes DeleteStockInfo(DetailCodeStrRequest request);
- public SRes DeleteBarCodeInfo(DetailCodeStrRequest request);
- SRes UpdateStockState(DetailCodeStr1Requestdto request);
- SRes UpdateCellState(DetailCodeStr1Requestdto request);
- SRes DataSwapCell(DataSwapCellStrRequest request);
- SRes DataBasePatch(DetailCodeStrRequest request);
- ptSysJob GetJobEntityByid(string id);
- ptSysJob GetJobEntityByCode(string Code);
- List<ptSysJobApiRelation> GetJobapilist(long id);
- SRes UpdatePurchState(UpdatePurchStateRequest request);
- SRes DataMoveCell(DataSwapCellStrRequest request);
- SRes PdaProductRequisition(PtUnboundRequest request);
- public SRes PdaProductRequisition2(PtUnboundRequest request);
- public SRes HandErrTask(DetailRequest2Str request);
- public SRes UpdateDocState(UpdateDocStateReqest req);
- public SRes UpdateTaskCont(UpdateTaskContRequest req);
- public SRes UpdateLocationContGrpBarCode(UpdateLocationContGrpBarCode req);
- public SRes<int> MonitorLeftStock(WebErrorRequest request);
- SRes MoniterEmptCon(PtUnboundRequest request);
- public SRes AddStock(UpdateTaskContRequest req);
- public SRes<int> GetTaskNum(string rfid);
- public SRes<ptWCS_TaskOld> GetTask(int tasknum);
- public SRes<ptWCS_TaskInfo> GetCurTask(int tasknum);
- public SRes<bool> UpdateTask(int tasknum, string curpoint,string srm, string tunnel);
- public SRes FlowDataMoveJob(PtAutoPurchData request);
- }
- }
|