schangxiang@126.com
2024-06-16 0f89dfa00bb223dc0db4960bda4c8fe5d0b762a8
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
using Microsoft.EntityFrameworkCore;
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace iWare.Wms.Core
{
    [Table("KnifeToolDataMonitor")]
    [Comment("刀具监控")]
    public class KnifeToolDataMonitor : DEntityBase
    {
        /// <summary>
        /// 刀具编号
        /// </summary>
        [Comment("刀具编号")]
        [Required, MaxLength(32)]
        public string KnifeToolID { get; set; }
 
        /// <summary>
        /// 设备编号
        /// </summary>
        [Comment("设备编号")]
        [MaxLength(32)]
        public string EquipmentID { get; set; }
 
        /// <summary>
        /// 工序编号
        /// </summary>
        [Comment("工序编号")]
        [MaxLength(32)]
        public string WorkingProcedure { get; set; }
 
        /// <summary>
        /// 刀具名称
        /// </summary>
        [Comment("刀具名称")]
        [MaxLength(32)]
        public string KnifeToolName { get; set; }
 
        /// <summary>
        /// 刀具码
        /// </summary>
        [Comment("刀具码")]
        [MaxLength(32)]
        public string KnifeToolCode { get; set; }
 
        /// <summary>
        /// 刀具型号
        /// </summary>
        [Comment("刀具型号")]
        [MaxLength(32)]
        public string KnifeToolModel { get; set; }
 
        /// <summary>
        /// 刀沿数
        /// </summary>
        [Comment("刀沿数")]
        public int KnifeEdgeNumber { get; set; }
 
        /// <summary>
        /// 刀具内部号
        /// </summary>
        [Comment("刀具内部号")]
        [MaxLength(32)]
        public string KnifeToolInsideID { get; set; }
 
        /// <summary>
        /// 刀库号
        /// </summary>
        [Comment("刀库号")]
        [MaxLength(32)]
        public string KnifeWareHouseID { get; set; }
 
        /// <summary>
        /// 刀位编号
        /// </summary>
        [Comment("刀位编号")]
        [MaxLength(32)]
        public string KnifePositionID { get; set; }
 
        /// <summary>
        /// 额定寿命
        /// </summary>
        [Comment("额定寿命")]
        public int KnifeToolLife { get; set; }
 
        /// <summary>
        /// 预定寿命
        /// </summary>
        [Comment("预定寿命")]
        public int KnifeToolEstimateLife { get; set; }
 
        /// <summary>
        /// 预警寿命
        /// </summary>
        [Comment("预警寿命")]
        public int KnifeToolEarlyWarningLife { get; set; }
 
        /// <summary>
        /// 剩余寿命
        /// </summary>
        [Comment("剩余寿命")]
        public int KnifeToolSurplusLife { get; set; }
 
        /// <summary>
        /// 备注1
        /// </summary>
        [Comment("备注1")]
        [MaxLength(255)]
        public string Remarks1 { get; set; }
 
        /// <summary>
        /// 备注2
        /// </summary>
        [Comment("备注2")]
        [MaxLength(255)]
        public string Remarks2 { get; set; }
 
        /// <summary>
        /// 备注3
        /// </summary>
        [Comment("备注3")]
        [MaxLength(255)]
        public string Remarks3 { get; set; }
 
        /// <summary>
        /// 备注4
        /// </summary>
        [Comment("备注4")]
        [MaxLength(255)]
        public string Remarks4 { get; set; }
 
        /// <summary>
        /// 备注5
        /// </summary>
        [Comment("备注5")]
        [MaxLength(255)]
        public string Remarks5 { get; set; }
    }
}