using System; using System.Collections.Generic; using System.Linq.Expressions; using System.Text; using wms.dto.request; using wms.dto.request.fj; using wms.dto.request.cp; using wms.dto.request.hj; using wms.dto.request.hj.dto; using wms.dto.request.share; using wms.dto.request.sx; using wms.dto.response; using wms.dto.response.cp; using wms.dto.response.hj; using wms.dto.response.sx; using wms.sqlsugar.model; using wms.sqlsugar.model.sx; namespace wms.service.IService { public interface ISXService { public string GetSysConfigContentByCode(string code); public bool SyncMaterInfo(List ResData); public sxSysConfig GetSysConfigByCode(string code); public sxSysConfig GetSysConfigByExpression(Expression> WhereExpression); public bool UpdateSysConfigModelColumns(UpdateModelColumns updateModel); public SRes SpoolMaterialInfoTrans(SxSpoolMaterialInfoTransRequest reqDto); /// /// 关闭工单 /// /// /// public SRes CloseWorkOrder(CloseWorkOrderRequest reqDto); /// /// 同步箱号状态 /// /// /// public SRes SynchronizeBoxStatus(SynchronizeBoxStatusRequest reqDto); public SRes ApplyFloor(ApplyFloorRequest reqDto); public SRes SKUInfoTrans(SKUInfoTransRequest reqDto); public SRes PackInfoTrans(PackInfoTrans reqDto); public SRes GetTunnelPriorityList(GetSxTunnelPriorityListRequest reqEntity); public SRes StockChange(SxStockChangeRequest reqDto); SRes> ApplyStockInLoc(SxApplyStockInLocRequest reqEntity); SRes CompleteTask(SxCompleteTaskRequest reqDto); public List GetPushDatelistAuto(PushDate request); public bool UpdatePushModelColumns(UpdateModelColumns updateModel); SRes InitWareCell(int row, int col, int deot, int rowcount, int tun); SRes TorsChkComplete(TorsChkCompleteRequest request); sxSysJob GetJobEntityByid(string id); sxSysJob GetJobEntityByCode(string Code); List GetJobapilist(long id); List GetJobList(); SRes TorsChkStockOut(TorsChkStockOutRequest request); SRes CancelTaskVerify(CancelTaskRequest request); SRes CarryTaskInfo(CancelTaskRequest request); SRes CancelTask(CompleteTaskRequest request); SRes PalletizingLayerPackStockOut(PalletizingPackStockOutRequest request); SRes TorsChkValue(TorsChkValueRequest request); SRes Manaler(DetailCodeStrdtoRequest request); SRes SrmCompleted(SxCompleteTaskRequest reqDto); public SRes CurtainProductionOrder(CurtainProductionOrderRequest reqDto); SRes TorsChkFloor(TorsChkFloorRequest reqDto); SRes PalletizingPatchWheel(PalletizingPatchWheelRequest request); SRes PalletizingForceknot(PalletizingForceknotRequest request); SRes Palletizinginfobinde(PalletizinginfobindeRequest request); SRes CompletePalletizingTask(SxPalletizingCompleteRequest reqDto); SRes WcsMoveTask(WcsMoveTaskRequest request); public SRes PalletizingSpcNotPackStockOut2(PalletizingPackStockOutRequest request); public SRes PalletizingSpcNotPackStockOut3(PalletizingPackStockOutRequest request); public SRes PalletizingSpcNotPackRulePre(PalletizingPackStockOutRequest request); SRes PalletizingSpcNotPackRulePre2(PalletizingPackStockOutRequest request); public SRes PalletizingSpcPackStockOut2(PalletizingPackStockOutRequest request); public SRes PalletizingSpcPackStockOut3(PalletizingPackStockOutRequest request); public SRes PalletizingSpcPackRulePre(PalletizingPackStockOutRequest request); SRes TorsChkStationbinde(TorsChkStationbindeRequest request); SRes UpdateBlackCount(UpdateBlackCountReq request); SRes TorsChkErrorinfo(TorsChkErrorinfoRequest request); TorsChkResponse GetTorsChkinfo(GetTorsChkinfoRequest request); SRes CellInfo(string code); SRes GetMesErrorInfo(SxErrorinfoRequest request); SRes PalletizingPackBStockOut(PalletizingPackStockOutRequest request); CurStockListResponse GetCurStockList(CurStockListRequest request); public SRes UpdateBoxNo(UpdateBoxNoRequest request); SRes SolderErrorStockOut(PalletizingPackStockOutRequest request); SRes ChongraoPackStockOut(PalletizingPackStockOutRequest request); SRes ForceCancelTask(ErrorTaskRequest request); SRes DeleteStockInfo(DetailCodeStrRequest request); SRes DeleteTorsBind(DetailCodeStrRequest request); SRes DeleteHwPre(DetailCodeStrRequest request); SRes UpdateStockState(DetailCodeStr1Requestdto request); SRes UpdateCellState(DetailCodeStr1Requestdto request); SRes DataSwapCell(DataSwapCellStrRequest request); SRes DataBasePatch(DataBasePatchRequest request); SRes DataBasePatch2(DataBasePatchRequest request); SRes DataBasePatch3(DataBasePatchRequest request); SRes UpdatePurchState(UpdatePurchStateRequestdto request); SRes DataMoveCell(DataSwapCellStrRequest request); SRes TaskRepeatSend(TaskRepeatRequest request); SRes UpdateTaskState(UpdateTaskStateRequest request); SRes SpecialStockOut(PalletizingPackStockOutRequest request); SRes ManualPalletizingStockOut(ManualPalletizingStockOutRequest request); SRes OnePackStock(PalletizingPackStockOutRequest request); public SRes IsExistTask(DetailCodeRequest request); public SRes GetLocationInfo(DetailCodeRequest request); SRes CGrageStockOut(PalletizingPackStockOutRequest request); SRes CancelPreStockinfo(CancelPreStockinfoRequest request); SRes GetTorsRange(DetailCodeRequest request); public SRes GetCGradeList(); public SRes GetBGradeTimeOutList(); SRes ErrorDateclearJob(); SRes FlowDataMoveJob(PalletizingPackStockOutRequest request); SRes RemoveTaskData(PalletizingPackStockOutRequest request); } }