| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091 | 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<Func<hjSysConfig, bool>> WhereExpression);        hjBaseMater GetBaseMaterByExpression(Expression<Func<hjBaseMater, bool>> WhereExpression);        /// <summary>        /// 获取反馈信息列表        /// </summary>        /// <param name="WhereExpression"></param>        /// <returns></returns>        List<hjBillFeedbackPush> GetBillFeedbackList(Expression<Func<hjBillFeedbackPush, bool>> WhereExpression);        /// <summary>        /// 获取反馈信息        /// </summary>        /// <param name="WhereExpression"></param>        /// <returns></returns>        public List<BillPushinfo> GetBillFeedbackList1(Expression<Func<BillPushinfo, bool>> WhereExpression);        SRes<ApplyStockInLocResponse> ApplyStockInLoc(ApplyStockInLocRequest reqEntity);        SRes<int> CompleteTask(CompleteTaskRequest reqDto);        public SRes<int> SrmPickOutCompleted(SrmPickOutCompletedRequest reqDto);        bool UpdateBillFeedbackPushModelColumns(UpdateModelColumns<hjBillFeedbackPush> updateModel);        bool UpdateSysConfigModelColumns(UpdateModelColumns<hjSysConfig> updateModel);        public SRes<bool> DeleteDoc(Expression<Func<hjBillDocument, bool>> whereExpression);        public SRes CopperLineReceiveInstr(CopperLineRequest reqDto);        public SRes PdaCopperLineReceiveInstr(CopperLineRequest reqDto);        ApplyStockOutTaskResponse ApplyEmptySpoolService(ApplyEmptySpoolRequest request);        SRes<AddWcsMoveTaskResponse> 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<SysJobApiRelation> GetSysApiDetail(long Id);        SRes<int> WcsTaskCallBack(WcsTaskCallBackRequest reqEntity);        SRes<DocumentsResponse> GetPageDocumentsList(DocumentsRequest request);        string FinishDocument(DetailRequest request);        SRes<RealTimeInventoryReportResponse> GetPageStockdetailList(StockRequest request);        string ManualTask(ManualTaskRequest request);        List<ExportModel> Exportrow(string code);        SRes<int> Unbounding(UnboundRequest request);        SRes<DocumentsdetailList> GetDocumentDetailListByDocsNo(DocumentsRequest request);        SRes<MaterInfo> MaterInfoByRfid(PdaRfidRequest request);        string PdaGroupStock(PdaRfidRequest request);        string PdaInsertTask(PdaRfidRequest request);        SRes<string> GetTunnelPriorityList(GetTunnelPriorityListRequest reqEntity);        List<BillPushinfo> GetPushDatelistAuto(PushDate request);        bool UpdatePushModelColumns(UpdateModelColumns<BillPushinfo> updateModel);        SRes WcsUploadInfo(WcsUploadInfoRequest reqDto);        SRes<GetTunnelEmptyConResponse> GetTunnelEmptyConCount(GetTunnelEmptyConCountRequest reqDto);        string AgvCarryTaskInfo(AgvTaskInfoRequest request);        SRes CancelTaskVerify(CancelTaskRequest request);        SRes CarryTaskInfo(CancelTaskRequest request);        /// <summary>        /// 获取一小时里的出库锁货位        /// </summary>        /// <returns></returns>        List<BaseWarecell> GetOutStateList();        List<WCS_TaskOld> GetTaskHistoryByCode(List<string> codes);        SRes ForceCancelTask(WebErrorRequest request);        SRes DeleteStockInfo(DetailCodeRequest request);        SRes UpdateStockState(DetailCodeRequestdto request);        SRes UpdateCellState(DetailCodeRequestdto request);        SRes DataSwapCell(DataSwapCellRequest request);        List<BillPushinfo> GetPushDatelistMannel(PushDate request);        SRes DataBasePatch(DetailCodeRequest request);    }}
 |