wangxinhui
2024-12-23 369b0450f83c4efaee4efec7a1356d16c790a722
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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace WIDESEA_DTO.Agv
{
    /// <summary>
    /// AGV任务
    /// </summary>
    public class AgvTaskDTO
    {
        /// <summary>
        /// 请求编号 每个请求都要一个唯一编号,同一个请求重复提交,使用同一编号
        /// </summary>
        public string ReqCode { get; set; }
        /// <summary>
        /// 任务类型
        /// </summary>
        public string TaskTyp { get; set; }
        /// <summary>
        /// 工作位
        /// </summary>
        public string WbCode { get; set; }
        /// <summary>
        /// 位置路径
        /// </summary>
        public List<object> PositionCodePath { get; set; }
        /// <summary>
        /// 载具编号
        /// </summary>
        public string PodCode { get; set; }
        /// <summary>
        /// 载具类型
        /// </summary>
        public string PodTyp { get; set; }
        /// <summary>
        /// 物料批次
        /// </summary>
        public string MaterialLot { get; set; }
        /// <summary>
        /// 优先级(1~127)最大优先级最高 为空时,采用任务模板的优先级
        /// </summary>
        public string Priority { get; set; }
        /// <summary>
        /// AGV任务号
        /// </summary>
        public string TaskCode { get; set; }
        /// <summary>
        /// AGV设备编号 填写可指定某一编号的AGV执行该任务
        /// </summary>
        public string AgvCode { get; set; }
        /// <summary>
        /// AGV设备类型
        /// </summary>
        public string AgvTyp { get; set; }
        /// <summary>
        /// 区域/策略<br/>
        /// 挑选货架以及根据物料批次挑选货架时的先进先出规则,支持以下4个值:<br/>
        /// 1:按照货架到达储位的时间顺序,先进先出<br/>
        /// 2:按照货架到达储位的时间顺序,先进后出<br/>
        /// 9:按照货架绑定物料批次的时间顺序,先进先出<br/>
        /// 10:按照货架绑定物料批次的时间顺序,先进后出<br/>
        /// </summary>
        public string PositionSelStrategy { get; set; }
        /// <summary>
        /// 自定义字段
        /// </summary>
        public string Data { get; set; }
    }
}