using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
using WIDESEAWCS_Common;
|
using WIDESEAWCS_Core;
|
using WIDESEAWCS_Core.BaseServices;
|
using WIDESEAWCS_DTO.PlacedBlockDTO;
|
using WIDESEAWCS_DTO.TaskInfo;
|
using WIDESEAWCS_Model.Models;
|
|
namespace WIDESEAWCS_IBasicInfoService
|
{
|
public interface IContainerService : IService<Dt_Container>
|
{
|
SuctionInfo GetPlacementResult(Block block, List<Block> blocks);
|
|
TaskPosition? GetTaskPosition(int length, int width, int height, ContainerSize containerSize, List<PlacedBlock> placedBlocks, int edge);
|
|
(bool, TaskPosition?, string) GetPosition(int orderId, string orderNo, int length, int width, int height);
|
|
WebResponseContent ReleaseContainer(int[] keys);
|
}
|
}
|