Files
wcs/WCS.BLL/Services/IService/IPDAShelfLocationBindUnbindService.cs
2025-02-17 15:30:03 +08:00

41 lines
1.3 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using WCS.Model;
using WCS.Model.ApiModel.PDAShelfLocationBindUnbind;
using WCS.Model.ApiModel.SingleLight;
using WCS.Model.ApiModel.UpLoad;
using WCS.Model.WebSocketModel;
namespace WCS.BLL.Services.IService
{
/// <summary>
/// PDA绑定解绑货架位置信息相关接口
/// </summary>
public interface IPDAShelfLocationBindUnbindService
{
/// <summary>
/// 通过货架编码查询当前绑定的位置等信息
/// </summary>
/// <param name="request"></param>
/// <returns></returns>
public Task<ResponseBase> getLocationInfoByShelfCode(ShelfLocationBindUnbindRequest request);
/// <summary>
/// 货架绑定至位置
/// </summary>
/// <param name="request"></param>
/// <returns></returns>
public Task<ResponseBase> shelfLocationBind(ShelfLocationBindUnbindRequest request);
/// <summary>
/// 货架与位置解绑
/// </summary>
/// <param name="request"></param>
/// <returns></returns>
public Task<ResponseBase> shelfLocationUnBind(ShelfLocationBindUnbindRequest request);
}
}