duyongjia
2025-01-09 9cad1c10e12746b9f8d7b6bb1c4515c0ea613761
ÏîÄ¿´úÂë/WMS/WIDESEA_WMSServer/WIDESEA_ISystemService/ISys_JobService.cs
@@ -6,16 +6,47 @@
using WIDESEA_Core;
using WIDESEA_Core.BaseServices;
using WIDESEA_ISystemRepository;
using WIDESEA_Model;
using WIDESEA_Model.Models;
using WIDESEA_Model.Models.System.Reponse;
using WIDESEA_Model.Models.System.Request;
namespace WIDESEA_ISystemService
{
    public interface ISys_JobService
    {
        //启动服务
        WebResponseContent StartServe();
        /// <summary>
        /// åŒæ­¥æ¡ç ä¸»æ•°æ®
        /// </summary>
        /// <returns></returns>
        WebResponseContent SyncLabMaster();
        //关闭服务
        WebResponseContent CloseServe();
        /// <summary>
        /// æ ¹æ®æ¡ç èŽ·å–æ¡ç å…¥åº“ä¸»æ•°æ®
        /// </summary>
        /// <returns></returns>
        WebResponseContent GetLabMaster(string barcode);
        /// <summary>
        /// åŽŸææ–™ä¸Šæž¶æŽ¥å£ï¼Œå…¥åº“å›žä¼ 
        /// </summary>
        /// <returns></returns>
        WebResponseContent CallPutAway(PutAwayRequest putAway);
        /// <summary>
        /// ä½™æ–™å›žåº“回传接口
        /// </summary>
        /// <param name="putAwayReturn"></param>
        /// <returns></returns>
        WebResponseContent CallPutAwayReturn(PutAwayReturnRequest putAwayReturn);
        /// <summary>
        /// æ¯”亚迪WMS出库单指令获取
        /// </summary>
        /// <returns></returns>
        WebResponseContent SelectOutStoreOrder();
        WebResponseContent CallPickAndPost(PickAndPostRequest pickAndPost);
    }
}