zhanghonglin
2026-01-09 d67a81314f3e208a0b1da978c1e4177e6426a388
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
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);
 
    }
}