using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
using WIDESEA_Core;
|
using WIDESEA_Core.BaseServices;
|
using WIDESEA_Model.Models.Stock;
|
using WIDESEAWCS_DTO.Stock;
|
using WIDESEAWCS_Model.Models.TaskInfo;
|
|
namespace WIDESEAWCS_ITaskInfoService
|
{
|
public interface ITaskService : IService<Dt_Task>
|
{
|
//测试
|
WebResponseContent ceshi();
|
|
//大屏电视查询任务
|
List<Dt_Task> selectTask();
|
|
//空桶入库任务
|
WebResponseContent addInTask(string location);
|
|
//空桶出库任务
|
WebResponseContent addOutEmptyTask(string location);
|
|
//满桶入库任务
|
WebResponseContent addOutTask(Stock stock);
|
|
//WCS同步任务状态
|
WebResponseContent WCSTaskState(Dt_Task task);
|
|
//WCS入库任务完成
|
Stock WCSAccomplishIn(int TaskNum);
|
|
//根据任务号查询任务
|
Dt_Task SeletcTaskNum(int TaskNum);
|
|
//根据站台名称查询站台地址
|
string SelectStationManger(string StationName);
|
|
//根据数量和种类下发满桶出库任务
|
WebResponseContent ArtificialTask(int Num, int Type);
|
|
//手动立即完成任务
|
WebResponseContent Complete(int taskid);
|
|
//WCS满桶出库信号
|
WebResponseContent WCSSignal(int k);
|
|
}
|
}
|