60 lines
1.5 KiB
C#
60 lines
1.5 KiB
C#
|
|
using WcsMain.ApiServe.Controllers.Dto;
|
|||
|
|
using WcsMain.WcsAttribute.AutoFacAttribute;
|
|||
|
|
using WcsMain.ApiServe.Controllers.Dto.Equipment;
|
|||
|
|
using WcsMain.ApiServe.Factory;
|
|||
|
|
using WcsMain.DataBase.Dao;
|
|||
|
|
using WcsMain.ApiServe.Controllers.Dto.WcsDto.Equipment;
|
|||
|
|
|
|||
|
|
namespace WcsMain.ApiServe.Service.WcsService;
|
|||
|
|
|
|||
|
|
[Service]
|
|||
|
|
public class EquipmentService(AppStackerDao stackerDao)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
private readonly AppStackerDao _stackerDao = stackerDao;
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 查询所有堆垛机状态
|
|||
|
|
/// </summary>
|
|||
|
|
/// <returns></returns>
|
|||
|
|
public WcsApiResponse<List<StackerStatusResponse>> GetStackerInfo()
|
|||
|
|
{
|
|||
|
|
return WcsApiResponseFactory.Fail<List<StackerStatusResponse>>(msg: "暂不支持");
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 查询库前输送机信息
|
|||
|
|
/// </summary>
|
|||
|
|
/// <returns></returns>
|
|||
|
|
public WcsApiResponse<List<ConveyStatusResponse>> GetConveyInfo()
|
|||
|
|
{
|
|||
|
|
// [TODO]
|
|||
|
|
return WcsApiResponseFactory.Fail<List<ConveyStatusResponse>>(msg: "该功能暂不支持");
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 复位堆垛机
|
|||
|
|
/// </summary>
|
|||
|
|
/// <param name="stackerId"></param>
|
|||
|
|
/// <returns></returns>
|
|||
|
|
public WcsApiResponse ResetStacker(ResetStackerRequest request)
|
|||
|
|
{
|
|||
|
|
return WcsApiResponseFactory.Fail($"暂不支持");
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 堆垛机继续运行
|
|||
|
|
/// </summary>
|
|||
|
|
/// <param name="stackerId"></param>
|
|||
|
|
/// <returns></returns>
|
|||
|
|
public WcsApiResponse StackerContinue(StackerContinueRequest request)
|
|||
|
|
{
|
|||
|
|
return WcsApiResponseFactory.Fail($"暂不支持");
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
}
|