using Microsoft.AspNetCore.Mvc;
|
using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
using WIDESEAWCS_Common.APIEnum;
|
using WIDESEAWCS_Core;
|
using WIDESEAWCS_Core.BaseServices;
|
using WIDESEAWCS_DTO.PDA;
|
using WIDESEAWCS_Model.Models;
|
|
namespace WIDESEAWCS_IBasicInfoService
|
{
|
public interface IDt_MaterialInfoService : IService<Dt_MaterialInfo>
|
{
|
/// <summary>
|
/// 新增组盘信息
|
/// </summary>
|
/// <returns></returns>
|
public Task<WebResponseContent> ContainerbindingAsync([FromBody] ContainerbindingDTO containerbindingDTO);
|
|
/// <summary>
|
/// 解绑组盘信息
|
/// </summary>
|
/// <param name="PalletCode"></param>
|
/// <returns></returns>
|
public Task<WebResponseContent> DeleteGroupPlateAsync(string PalletCode);
|
|
/// <summary>
|
/// 容器入场
|
/// </summary>
|
/// <param name="containerInDTO"></param>
|
/// <param name="Container"></param>
|
/// <returns></returns>
|
public WebResponseContent AgvSendContainerIn(ContainerInDTO containerInDTO, APIEnum Container = APIEnum.AgvcontainerIn);
|
|
/// <summary>
|
/// 容器出场
|
/// </summary>
|
/// <param name="containerOutDTO"></param>
|
/// <param name="Container"></param>
|
/// <returns></returns>
|
public WebResponseContent AgvSendContainerOutDTO(ContainerOutDTO containerOutDTO, APIEnum Container = APIEnum.AgvcontainerOut);
|
|
}
|
}
|