From c049523656adcbab2d16df48faa94c672063c0dc Mon Sep 17 00:00:00 2001 From: Rodney Chen <rodney.chen@hotmail.com> Date: 星期日, 30 三月 2025 18:44:59 +0800 Subject: [PATCH] 备料任务初版 --- Tiger.IBusiness.WMS/Transaction/IPreparation.cs | 38 ++++++++------------------------------ 1 files changed, 8 insertions(+), 30 deletions(-) diff --git a/Tiger.IBusiness.WMS/Transaction/IPreparation.cs b/Tiger.IBusiness.WMS/Transaction/IPreparation.cs index 6d97ba7..1cb6299 100644 --- a/Tiger.IBusiness.WMS/Transaction/IPreparation.cs +++ b/Tiger.IBusiness.WMS/Transaction/IPreparation.cs @@ -5,49 +5,27 @@ using System.Text; using System.Threading.Tasks; using Tiger.Model; +using Tiger.Model.Base; namespace Tiger.IBusiness { /// <summary> - /// 澶囨枡鍗曞彂鏂欎簨鍔� + /// 澶囨枡浠诲姟鍗曟嵁 /// </summary> - public interface IPreparation : IWMSTransaction + public interface IPreparation { #region Propertys & Variables - public string UserCode { get; set; } - public long UserId { get; set; } - public string OrgCode { get; set; } + public BIZ_WMS_PREP PrepOrder { get; set; } #endregion Propertys & Variables #region Functions /// <summary> - /// 鍒濆鍖� + /// 澶囨枡浠诲姟娣诲姞鍗曟嵁 /// </summary> - /// <param name="id"></param> - /// <param name="apiHost"></param> - /// <param name="userCode"></param> - /// <param name="orgCode"></param> + /// <param name="bizType"></param> + /// <param name="orderNo"></param> /// <returns></returns> - public IPreparation Init(string id, string userCode, string apiHost, string orgCode); - /// <summary> - /// 鎵弿鍏ュ彛 - /// </summary> - //public Task<ApiAction<ScanOutput>> Scan(BaseInput input); - /// <summary> - /// 閲嶇疆鎿嶄綔 - /// </summary> - /// <returns></returns> - public ApiAction Reset(); - /// <summary> - /// 鑾峰彇鎻愪氦鏁版嵁鐨凞bClient瀵硅薄 - /// </summary> - /// <returns></returns> - public DbClient GetCommitDB(); - /// <summary> - /// 鏆傚瓨鐨勬暟鎹簱鎿嶄綔鎻愪氦鍒版暟鎹簱 - /// </summary> - /// <param name="appendAction">闄勫姞鐨勪繚瀛樺唴瀹�</param> - public void SaveCommitListToDB(Action appendToSave = null); + public ApiAction<ScanOutput> AddOrder(BIZ_WMS_PREP.BIZ_TYPEs bizType, string orderNo); #endregion Functions } } -- Gitblit v1.9.3