using System; using System.Collections.Generic; using System.Linq.Expressions; using wms.dto.request.fj; using wms.dto.response; using wms.dto.response.fj; using wms.sqlsugar.model; using wms.sqlsugar.model.fj; namespace wms.service.IService { /// /// 分拣服务接口 /// public interface IFJService { public string GetSysConfigContentByCode(string code); public bool SyncMaterInfo(List ResData); public bool SyncMachineInfo(List ResData); public fjSysConfig GetSysConfigByCode(string code); public fjSysConfig GetSysConfigByExpression(Expression> WhereExpression); public fjBaseMater GetBaseMaterByExpression(Expression> WhereExpression); /// /// 获取反馈信息列表 /// /// /// public List GetBillFeedbackList(Expression> WhereExpression); public bool UpdateSysConfigModelColumns(UpdateModelColumns updateModel); public bool UpdateBillFeedbackPushModelColumns(UpdateModelColumns updateModel); public SRes DeleteDoc(Expression> whereExpression); public SRes CurtainProductionOrder(CurtainProductionOrderRequest reqDto); public SRes SpoolMaterialInfoTrans(SpoolMaterialInfoTransRequest reqDto); public SRes CurtainProductionStockOut(CurtainProductionStockOutRequest reqDto); public bool AllocationWarehouseSort(AllocationWarehouseSortRequest reqDto); public SRes ProductionBack(FjProductionBackRequest reqDto); public SRes ProductionLeftFeedBack(string doccode); public SRes ErrorMaterialStockOut(FjErrorMaterialStockOutRequest reqDto); public SRes BGradeMaterialStockOut(BGradeMaterialStockOutRequest reqDto); public SRes StockChange(FjStockChangeRequest reqDto); /// /// 一楼空托盘人工入库任务创建 /// /// /// public SRes OneFloorWorkerBuildEmptyPalletsStock(FJBuildEmptyPalletsStockRequest reqDto); public SRes BomInfoTrans(BomInfoTransRequest reqDto); public SRes CurtainOrderStartCheck(CurtainOrderStartCheckRequest reqDto); /// /// 分拣北自动生成库位 /// /// public SRes FJ1NorthAutoGenerateLocation(); /// /// 分拣南自动生成库位 /// /// public SRes FJSouthAutoGenerateLocation(); } }