wanshenmean
2026-03-09 1181f9f764b14abd6e9f598f89f8507b4bbfad0d
Code/WMS/WIDESEA_WMSServer/WIDESEA_IBasicService/ILocationInfoService.cs
@@ -51,5 +51,40 @@
        /// <param name="initializationLocationDTO"></param>
        /// <returns></returns>
        WebResponseContent InitializationLocation(InitializationLocationDTO initializationLocationDTO);
        /// <summary>
        /// 获取空闲货位信息
        /// </summary>
        /// <param name="RoadwayNo">巷道</param>
        /// <returns></returns>
        public Task<Dt_LocationInfo?> GetLocationInfo(string RoadwayNo);
        /// <summary>
        /// 更新货位信息
        /// </summary>
        /// <param name="locationInfo"></param>
        /// <returns></returns>
        public Task<bool> UpdateLocationInfoAsync(Dt_LocationInfo locationInfo);
        /// <summary>
        /// 获取空闲货位信息(根据巷道和货位号查询)
        /// </summary>
        /// <param name="RoadwayNo">巷道</param>
        /// <returns></returns>
        public Task<Dt_LocationInfo?> GetLocationInfo(string RoadwayNo, string locationCode);
        /// <summary>
        /// 获取货位信息
        /// </summary>
        /// <param name="locationCode"></param>
        /// <returns></returns>
        public Task<Dt_LocationInfo> GetLocationInfoAsync(string locationCode);
        /// <summary>
        /// 检查并生成移库任务或返回出库任务
        /// </summary>
        /// <param name="taskNum">任务号</param>
        /// <returns></returns>
        public Task<WebResponseContent> TransferCheckAsync(int taskNum);
    }
}