dengjunjie
2025-03-27 bb56b2b6f21acb7c69c02585e5bc534d2f67715f
ÏîÄ¿´úÂë/WMS/WIDESEA_WMSServer/WIDESEA_IBasicService/ILocationInfoService.cs
@@ -1,4 +1,5 @@
using System;
using Microsoft.AspNetCore.Mvc;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
@@ -30,12 +31,37 @@
        WebResponseContent LocationDisableStatus(int key);
        WebResponseContent GetPosition(string position);
        WebResponseContent UpdateEnableStatus(SaveModel saveModel);
        /// <summary>
        /// èŽ·å–ç©¿æ¢­è½¦å……ç”µå¯å…¥è´§ä½
        /// </summary>
        /// <param name="Stations"></param>
        /// <returns></returns>
        Dt_LocationInfo AssignLocation(string[] Stations);
        /// <summary>
        /// èŽ·å–å¯å…¥åº“è´§ä½
        /// </summary>
        /// <param name="inboundOrderCount"></param>
        /// <returns></returns>
        Dt_LocationInfo? AssignLocation(int inboundOrderCount);
        /// <summary>
        /// èŽ·å–å¯ç§»åº“è´§ä½
        /// </summary>
        /// <returns></returns>
        Dt_LocationInfo? AssignLocation();
        /// <summary>
        /// æ ¹æ®è´§ä½ç¼–号获取货位信息
        /// </summary>
        /// <param name="locationCode"></param>
        /// <returns></returns>
        Dt_LocationInfo? GetLocation(string locationCode);
        /// <summary>
        /// ä¿®æ”¹è´§ä½çŠ¶æ€
        /// </summary>
        /// <param name="locationCodes"></param>
        /// <param name="Statu"></param>
        /// <returns></returns>
        WebResponseContent UpdateStatus(List<string> locationCodes,int Statu);
        WebResponseContent GetLocationCodes();
        object GetLocationLayer();
    }
}