Blame view

sys/Hh.Mes.POJO/WebEntity/EntityExtension/Extension.cs 6.19 KB
赖素文 authored
1
2
3
4
5
using Hh.Mes.POJO.Entity;
using Microsoft.AspNetCore.Http;
using SqlSugar;
using System;
using System.Collections.Generic;
6
using System.ComponentModel.DataAnnotations.Schema;
赖素文 authored
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
using System.Text;

namespace Hh.Mes.POJO.Entity
{
    public class base_entity
    {
        /// <summary>
        /// 建立时间
        /// </summary>
        [SugarColumn(ColumnDescription = "建立时间", IsNullable = true)]
        public DateTime createTime { get; set; }

        /// <summary>
        /// 建立者
        /// </summary>
        [SugarColumn(Length = 50, ColumnDescription = "建立者", IsNullable = true)]
        public string createBy { get; set; }

        /// <summary>
        /// 更新时间
        /// </summary>
        [SugarColumn(ColumnDescription = "更新时间", IsNullable = true)]
        public DateTime updateTime { get; set; }

        /// <summary>
        /// 更新者
        /// </summary>
        [SugarColumn(Length = 50, ColumnDescription = "更新者", IsNullable = true)]
        public string updateBy { get; set; }

        [SugarColumn(IsIgnore = true)]
        public bool Exel { get; set; }
    }

    public class base_Entity
    {
        [SugarColumn(IsIgnore = true)]
        public bool Exel { get; set; }
    }

    public partial class sys_interface_log
    {
        //最早日志时间
        [SugarColumn(IsIgnore = true)]
        public DateTime? BeginLogTime { get; set; }

        //最晚日志时间
        [SugarColumn(IsIgnore = true)]
        public DateTime? EndLogTime { get; set; }

        //response http  不是 200
        [SugarColumn(IsIgnore = true)]
        public string responseNo200 { get; set; }
    }


    public partial class GroupData
    {
        /// <summary>
        /// 组编号(每组对应不同的物料,PLC定义)
        /// </summary>
        public int? sequence { get; set; }

        public string materialCode { get; set; }

        public int? row { get; set; }
        /// <summary>
        /// 
        /// </summary>

        public int? line { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int? layer { get; set; }
        /// <summary>
        /// 数量
        /// </summary>
        public int? qty { get; set; }

        public Guid bodyKeys { get; set; }

    }
赖素文 authored
92
93

    public partial class sys_File
赖素文 authored
94
95
    {
        /// <summary>
赖素文 authored
96
        /// 文件
赖素文 authored
97
98
        /// </summary>
        [SugarColumn(IsIgnore = true)]
赖素文 authored
99
        public List<IFormFile> excelfile { get; set; }
赖素文 authored
100
101
    }
赖素文 authored
102
赖素文 authored
103
赖素文 authored
104
105
    public partial class base_material
    {
赖素文 authored
106
        /// <summary>
赖素文 authored
107
        /// 新增,更新,删除标识Flag 0 新增 1 更新,2 删除
赖素文 authored
108
109
        /// </summary>
        [SugarColumn(IsIgnore = true)]
赖素文 authored
110
        public int flag { get; set; }
赖素文 authored
111
112

        [SugarColumn(IsIgnore = true)]
赖素文 authored
113
        public string codeOrName { get; set; }
赖素文 authored
114
115

        /// <summary>
赖素文 authored
116
        /// 物料页面新增编辑 区分物料还是物料BOM比例 
赖素文 authored
117
118
        /// </summary>
        [SugarColumn(IsIgnore = true)]
赖素文 authored
119
        public string addOrEditFlag { get; set; }
赖素文 authored
120
赖素文 authored
121
122
123
124
125
        /// <summary>
        /// 追踪码
        /// </summary>
        [SugarColumn(IsIgnore = true)]
        public string barCode { get; set; }
赖素文 authored
126
127

        /// <summary>
赖素文 authored
128
        /// 管段长度
赖素文 authored
129
130
        /// </summary>
        [SugarColumn(IsIgnore = true)]
赖素文 authored
131
        public decimal cuttingLength { get; set; }
赖素文 authored
132
133

        /// <summary>
赖素文 authored
134
        /// 物料批次
赖素文 authored
135
136
        /// </summary>
        [SugarColumn(IsIgnore = true)]
赖素文 authored
137
138
139
140
141
        public string lotNo { get; set; }

    }
赖素文 authored
142
143
    public partial class base_project 
    {
赖素文 authored
144
        /// <summary>
赖素文 authored
145
        /// projectMapList 读取项目对应设备信息
赖素文 authored
146
147
        /// </summary>
        [SugarColumn(IsIgnore = true)]
HuXiYu authored
148
        public string flag { get; set; }
赖素文 authored
149
150
151
152
153
154
155
156
157
158
159

        /// <summary>
        /// 设备总数
        /// </summary>
        [SugarColumn(IsIgnore = true)]
        public int eqCount { get; set; }

        /// <summary>
        /// 设备在线
        /// </summary>
        [SugarColumn(IsIgnore = true)]
赖素文 authored
160
        public int eqOnLineCount { get; set; }
赖素文 authored
161
162

        /// <summary>
赖素文 authored
163
        /// 设备待机 空闲
赖素文 authored
164
165
        /// </summary>
        [SugarColumn(IsIgnore = true)]
赖素文 authored
166
        public int eqFreeCount { get; set; }
赖素文 authored
167
赖素文 authored
168
169
170
171
172
		/// <summary>
		/// 设备故障
		/// </summary>
		[SugarColumn(IsIgnore = true)]
        public int eqFailureCount { get; set; }
HuXiYu authored
173
赖素文 authored
174
175
176
177
178
179
180
181
182
183
184

		/// <summary>
		/// 设备离线
		/// </summary>
		[SugarColumn(IsIgnore = true)]
		public int eqOfflineCount { get; set; }

		/// <summary>
		/// 客户关联的多个项目拼接串
		/// </summary>
		[SugarColumn(IsIgnore =true)]
HuXiYu authored
185
        public string projectKeysString { get; set; }
赖素文 authored
186
    }
187
HuXiYu authored
188
189
190
191
192
193
194
    public partial class base_factory
    {
        /// <summary>
        /// 客户关联的多个项目拼接串
        /// </summary>
        [SugarColumn(IsIgnore = true)]
        public string projectKeysString { get; set; }
HuXiYu authored
195
196
197
198
199
200
201
202
203

        /// <summary>
        /// 下拉框项目对应的厂房筛选条件
        /// </summary>
        [SugarColumn(IsIgnore = true)]
        public string factorySelectWhere { get; set; }
HuXiYu authored
204
205
    }
206
207
    public partial class base_equipment
    {
208
        //  [SugarColumn(IsIgnore =true)]
HuXiYu authored
209
        //public List<string> factoryCodeList { get; set; } = new List<string>();
210
211
212
213
214
215

        /// <summary>
        /// 文件
        /// </summary>
        [SugarColumn(IsIgnore = true)]
        public List<IFormFile> excelfile { get; set; }
216
    }
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254

    public partial class daq_equipment_alarm_record
    {
        /// <summary>
        /// 异常处理方式
        /// </summary>
        [NotMapped]
        public string HandleInfo { get; set; }

        /// <summary>
        /// 异常处理人员
        /// </summary>
        [NotMapped]
        public string HandleUser { get; set; }

        /// <summary>
        /// 故障类别
        /// </summary>
        [NotMapped]
        public string FaultType { get; set; }


        [NotMapped]
        public string WarehouseCodeExt { get; set; }

        /// <summary>
        /// 追加报警处理记录
        /// </summary>
        [NotMapped]
        public string AddAlarmHanded { get; set; }


        /// <summary>
        /// 追加报警处理记录 密码
        /// </summary>
        [NotMapped]
        public string AddAlarmHandedPwd { get; set; }
    }
赖素文 authored
255
}