1
huanghongfeng
昨天 9c3ee278c31a79e2e36b635651cef0b2dd431260
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
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
#region << 版 本 注 释 >>
/*----------------------------------------------------------------
 * 命名空间:WIDESEAWCS_Model.Models.TaskInfo
 * 创建者:胡童庆
 * 创建时间:2024/8/2 16:13:36
 * 版本:V1.0.0
 * 描述:
 *
 * ----------------------------------------------------------------
 * 修改人:
 * 修改时间:
 * 版本:V1.0.1
 * 修改说明:
 * 
 *----------------------------------------------------------------*/
#endregion << 版 本 注 释 >>
 
using Magicodes.ExporterAndImporter.Core;
using SqlSugar;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using WIDESEAWCS_Core.DB.Models;
 
namespace WIDESEAWCS_Model.Models
{
    [SugarTable(nameof(Dt_TaskExecuteDetail), "任务执行明细")]
    public class Dt_TaskExecuteDetail : BaseEntity
    {
        /// <summary>
        /// 主键
        /// </summary>
        [ImporterHeader(Name = "主键")]
        [ExporterHeader(DisplayName = "主键")]
        [SugarColumn(IsPrimaryKey = true, IsIdentity = true, ColumnDescription = "主键")]
        public int TaskDetailId { get; set; }
 
        /// <summary>
        /// 任务主键
        /// </summary>
        [ImporterHeader(Name = "任务主键")]
        [ExporterHeader(DisplayName = "任务主键")]
        [SugarColumn(IsNullable = false, ColumnDescription = "任务主键")]
        public int TaskId { get; set; }
 
        /// <summary>
        /// 任务号
        /// </summary>
        [ImporterHeader(Name = "任务号")]
        [ExporterHeader(DisplayName = "任务号")]
        [SugarColumn(IsNullable = false, ColumnDescription = "任务号")]
        public int TaskNum { get; set; }
 
        /// <summary>
        /// 任务状态
        /// </summary>
        [ImporterHeader(Name = "任务状态")]
        [ExporterHeader(DisplayName = "任务状态")]
        [SugarColumn(IsNullable = false, ColumnDescription = "任务状态")]
        public int TaskState { get; set; }
 
        /// <summary>
        /// 当前位置
        /// </summary>
        [ImporterHeader(Name = "当前位置")]
        [ExporterHeader(DisplayName = "当前位置")]
        [SugarColumn(IsNullable = false, Length = 20, ColumnDescription = "当前位置")]
        public string CurrentAddress { get; set; }
 
        /// <summary>
        /// 下一地址
        /// </summary>
        [ImporterHeader(Name = "下一地址")]
        [ExporterHeader(DisplayName = "下一地址")]
        [SugarColumn(IsNullable = false, Length = 20, ColumnDescription = "下一地址")]
        public string NextAddress { get; set; }
 
        /// <summary>
        /// 是否人工操作
        /// </summary>
        [ImporterHeader(Name = "是否人工操作")]
        [ExporterHeader(DisplayName = "是否人工操作")]
        [SugarColumn(IsNullable = false, ColumnDescription = "是否人工操作")]
        public bool IsManual { get; set; }
 
        /// <summary>
        /// 是否正常
        /// </summary>
        [ImporterHeader(Name = "是否正常")]
        [ExporterHeader(DisplayName = "是否正常")]
        [SugarColumn(IsNullable = false, ColumnDescription = "是否正常")]
        public bool IsNormal { get; set; }
 
        /// <summary>
        /// 描述
        /// </summary>
        [ImporterHeader(Name = "描述")]
        [ExporterHeader(DisplayName = "描述")]
        [SugarColumn(IsNullable = false, Length = int.MaxValue, ColumnDescription = "描述")]
        public string Description { get; set; }
 
        /// <summary>
        /// 备注
        /// </summary>
        [ImporterHeader(Name = "备注")]
        [ExporterHeader(DisplayName = "备注")]
        [SugarColumn(IsNullable = true, Length = 255, ColumnDescription = "备注")]
        public string Remark { get; set; }
 
 
        /// <summary>
        /// 状态描述
        /// </summary>
        [ImporterHeader(Name = "状态描述")]
        [ExporterHeader(DisplayName = "状态描述")]
        [SugarColumn(IsNullable = true, Length = 150, ColumnDescription = "状态描述")]
        public string TaskStateremark { get; set; }
 
        /// <summary>
        /// 执行的RGV
        /// </summary>
        [ImporterHeader(Name = "执行的RGV")]
        [ExporterHeader(DisplayName = "执行的RGV")]
        [SugarColumn(IsNullable = true, Length = 150, ColumnDescription = "执行的RGV")]
        public string Roadway { get; set; }
 
        /// <summary>
        /// rgv任务类型
        /// </summary>
        [ImporterHeader(Name = "rgv任务类型")]
        [ExporterHeader(DisplayName = "rgv任务类型")]
        [SugarColumn(IsNullable = true, ColumnDescription = "rgv任务类型")]
        public int RGVTaskType { get; set; }
 
        /// <summary>
        /// 任务类型描述
        /// </summary>
        [ImporterHeader(Name = "任务类型描述")]
        [ExporterHeader(DisplayName = "任务类型描述")]
        [SugarColumn(IsNullable = true, Length = 150, ColumnDescription = "任务类型描述")]
        public string RGVTaskTyperemark { get; set; }
    }
}