using System; using System.Collections.Generic; using System.Linq.Expressions; using System.Text; using WCS.Entity; using wms.dto.request; using wms.dto.request.hj; using wms.dto.request.hj.dto; using wms.dto.request.share; using wms.dto.response; using wms.dto.response.hj; using wms.sqlsugar.model; using wms.sqlsugar.model.hj; using static wms.dto.request.hj.dto.ReportResponse; namespace wms.service.IService { public interface IHJService { public string GetSysConfigContentByCode(string code); public SRes SyncMaterInfo(HJSyncMaterInfoListRequest ResData); //public bool Add(hjBillDt data1); public hjSysConfig GetSysConfigByCode(string code); hjSysConfig GetSysConfigByExpression(Expression> WhereExpression); hjBaseMater GetBaseMaterByExpression(Expression> WhereExpression); /// /// 获取反馈信息列表 /// /// /// List GetBillFeedbackList(Expression> WhereExpression); /// /// 获取反馈信息 /// /// /// public List GetBillFeedbackList1(Expression> WhereExpression); SRes ApplyStockInLoc(ApplyStockInLocRequest reqEntity); SRes CompleteTask(CompleteTaskRequest reqDto); public SRes SrmPickOutCompleted(SrmPickOutCompletedRequest reqDto); bool UpdateBillFeedbackPushModelColumns(UpdateModelColumns updateModel); bool UpdateSysConfigModelColumns(UpdateModelColumns updateModel); public SRes DeleteDoc(Expression> whereExpression); public SRes CopperLineReceiveInstr(CopperLineRequest reqDto); public SRes PdaCopperLineReceiveInstr(CopperLineRequest reqDto); ApplyStockOutTaskResponse ApplyEmptySpoolService(ApplyEmptySpoolRequest request); SRes AddWcsMoveTask(AddWcsMoveTaskRequest reqEntity); RfidCheckDiffResponse RfidCheckDiffService(RfidCheckDiffRequest request); SRes WetLineBackInApplyService(WetLineBackInApplyRequest request); StockChangeResponse StockChange(StockChangeRequest reqDto); GetCurStockListResponse GetCurStockList(GetCurStockListRequest reqDto); SpecialPickMaterApplyResponse SpecialPickMaterApply(SpecialPickMaterApplyRequest reqDto); SRes WetLinePickMaterApplyService(WetLinePickMaterApplyRequest request); string AddJob(AddJobRequest request); string UpdateJobEntity(AddJobRequest request); AddJobRequest GetSysJobById(long id); List GetSysApiDetail(long Id); SRes WcsTaskCallBack(WcsTaskCallBackRequest reqEntity); SRes GetPageDocumentsList(DocumentsRequest request); string FinishDocument(DetailRequest request); SRes GetPageStockdetailList(StockRequest request); string ManualTask(ManualTaskRequest request); List Exportrow(string code); SRes Unbounding(UnboundRequest request); SRes GetDocumentDetailListByDocsNo(DocumentsRequest request); SRes MaterInfoByRfid(PdaRfidRequest request); string PdaGroupStock(PdaRfidRequest request); string PdaInsertTask(PdaRfidRequest request); SRes GetTunnelPriorityList(GetTunnelPriorityListRequest reqEntity); List GetPushDatelistAuto(PushDate request); bool UpdatePushModelColumns(UpdateModelColumns updateModel); SRes WcsUploadInfo(WcsUploadInfoRequest reqDto); SRes GetTunnelEmptyConCount(GetTunnelEmptyConCountRequest reqDto); string AgvCarryTaskInfo(AgvTaskInfoRequest request); SRes CancelTaskVerify(CancelTaskRequest request); SRes CarryTaskInfo(CancelTaskRequest request); /// /// 获取一小时里的出库锁货位 /// /// List GetOutStateList(); List GetTaskHistoryByCode(List codes); SRes ForceCancelTask(WebErrorRequest request); SRes DeleteStockInfo(DetailCodeRequest request); SRes UpdateStockState(DetailCodeRequestdto request); SRes UpdateCellState(DetailCodeRequestdto request); SRes DataSwapCell(DataSwapCellRequest request); List GetPushDatelistMannel(PushDate request); SRes DataBasePatch(DetailCodeRequest request); } }