wxw
2025-05-12 c7c2f7aa20427204944ba80a2704232b2f281582
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
54
55
using System;
using System.Collections.Generic;
using System.Text;
using Model.ModelDto.LogDto;
 
namespace WMS.IBLL.ILogServer
{
    public interface ITaskServer
    {
        /// <summary>
        /// 查询任务信息分页
        /// </summary>
        /// <param name="orderType">单据类型(控制器中填写固定值)0 入库单 1 出库单  2 盘点单  3 移库单</param>
        /// <param name="type">任务类型</param>
        /// <param name="status">任务状态</param>
        /// <param name="taskNo">任务号</param>
        /// <param name="isSuccess">是否下发成功</param>
        /// <param name="palletNo">托盘号</param>
        /// <param name="msg">关键信息</param>
        /// <param name="page"></param>
        /// <param name="limit"></param>
        /// <param name="count"></param>
        /// <returns></returns>
        List<TaskDto> GetTaskList(List<string> orderType, string type, string status, string taskNo, int isSuccess, string palletNo, string tartTime, string EndTime, string msg, int page, int limit, out int count);
 
        /// <summary>
        /// 修改任务下发成功
        /// </summary>
        /// <param name="taskNo"></param>
        /// <param name="sendTime"></param>
        /// <param name="backTime"></param>
        void EditTaskIssueOk(List<string> taskNo,DateTime sendTime,DateTime backTime);
        /// <summary>
        /// 修改任务下发失败
        /// </summary>
        /// <param name="taskNo"></param>
        /// <param name="sendTime"></param>
        /// <param name="backTime"></param>
        /// <param name="information"></param>
        void EditTaskIssueNo(List<string> taskNo,DateTime sendTime,DateTime backTime,string information);
        /// <summary>
        /// 获取任务的单据类型
        /// </summary>
        /// <param name="taskNo">任务号</param>
        /// <returns>0 入库单 1 出库单  2 盘点单  3 移库单</returns>
        string GetTaskOrderType(string taskNo);
 
        /// <summary>
        /// 获取任务的类型
        /// </summary>
        /// <param name="taskNo">任务号</param>
        /// <returns>0 入库任务 1 出库任务  2移库任务</returns>
        public string GetTaskType(string taskNo);
    }
}