yanjinhui
20 小时以前 52ba6b195a4126df405ef453d52ba6eaab6521da
´úÂë¹ÜÀí/WCS/WIDESEAWCS_Server/WIDESEAWCS_IBasicInfoService/IRGVLocationInfoService.cs
@@ -11,13 +11,24 @@
{
    public interface IRGVLocationInfoService : IService<Dt_RGVLocationInfo>
    {
       public IRepository<Dt_RGVLocationInfo> Repository { get; }
        public IRepository<Dt_RGVLocationInfo> Repository { get; }
        /// <summary>
        /// èŽ·å–å¯ç”¨ç©ºè´§ä½
        /// èŽ·å–å…¥åº“å¯ç”¨ç©ºè´§ä½
        /// </summary>
        /// <param name="AreaCode"></param>
        /// <param name="containerType"></param>
        /// <returns></returns>
        Dt_RGVLocationInfo GetFreeLocationInfo(string AreaCode);
        Dt_RGVLocationInfo GetInFreeLocationInfo(int AreaCode);
        /// <summary>
        /// èŽ·å–æ‰€æœ‰ç©ºè´§ä½
        /// </summary>
        /// <returns></returns>
        List<Dt_RGVLocationInfo> GetFreeLocationInfos();
        /// <summary>
        /// èŽ·å–ç§»åº“å¯ç”¨ç©ºè´§ä½
        /// </summary>
        /// <param name="locationInfo"></param>
        /// <returns></returns>
        (List<Dt_Task>, List<Dt_RGVLocationInfo>) GetMoveFreeLocationInfo(List<Dt_RGVLocationInfo> locationInfos);
    }
}