快乐的昕的电脑
2025-12-04 4f33ac39577a3a20860e3895f748d6f10bd39b23
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
using SqlSugar;
 
namespace PadApplication.Entites.DbModels;
 
/// <summary>
/// 设备点检明细表
/// </summary>
[SugarTable("MES_EquipmentInspectionDetail")]
public class MesEquipmentInspectionDetail
{
    /// <summary>
    /// 明细ID,自增主键
    /// </summary>
    [SugarColumn(ColumnName = "DetailId", OracleSequenceName = "SEQ_MES_EquipInspDetail", IsPrimaryKey = true)]
    public long DetailId { get; set; }
 
    /// <summary>
    /// 点检记录ID,关联主表
    /// </summary>
    [SugarColumn(ColumnName = "InspectionId")]
    public long InspectionId { get; set; }
 
    /// <summary>
    /// 点检类型:daily=日常点检,monthly=月度点检
    /// </summary>
    [SugarColumn(ColumnName = "ItemType")]
    public string ItemType { get; set; }
 
    /// <summary>
    /// 点检项目索引(0-5为日常,0-1为月度)
    /// </summary>
    [SugarColumn(ColumnName = "ItemIndex")]
    public int ItemIndex { get; set; }
 
    /// <summary>
    /// 点检项目名称(冗余字段,便于查询)
    /// </summary>
    [SugarColumn(ColumnName = "ItemName")]
    public string ItemName { get; set; }
 
    /// <summary>
    /// 月内日期(1-31)
    /// </summary>
    [SugarColumn(ColumnName = "DayOfMonth")]
    public int DayOfMonth { get; set; }
 
    /// <summary>
    /// 是否完成点检:0=未完成,1=已完成
    /// </summary>
    [SugarColumn(ColumnName = "IsChecked")]
    public bool IsChecked { get; set; }
 
    /// <summary>
    /// 点检人账号
    /// </summary>
    [SugarColumn(ColumnName = "CheckedBy")]
    public string? CheckedBy { get; set; }
 
    /// <summary>
    /// 点检人姓名
    /// </summary>
    [SugarColumn(ColumnName = "CheckedByName")]
    public string? CheckedByName { get; set; }
 
    /// <summary>
    /// 点检时间
    /// </summary>
    [SugarColumn(ColumnName = "CheckedTime")]
    public DateTime? CheckedTime { get; set; }
 
    /// <summary>
    /// 点检结果:正常、异常等
    /// </summary>
    [SugarColumn(ColumnName = "CheckResult")]
    public string? CheckResult { get; set; }
 
    /// <summary>
    /// 异常备注
    /// </summary>
    [SugarColumn(ColumnName = "AbnormalRemark")]
    public string? AbnormalRemark { get; set; }
 
    /// <summary>
    /// 点检图片URL列表(JSON格式)
    /// </summary>
    [SugarColumn(ColumnName = "ImageUrls")]
    public string? ImageUrls { get; set; }
 
    /// <summary>
    /// 是否已审核:0=否,1=是
    /// </summary>
    [SugarColumn(ColumnName = "IsReviewed")]
    public bool IsReviewed { get; set; }
 
    /// <summary>
    /// 审核人账号
    /// </summary>
    [SugarColumn(ColumnName = "ReviewedBy")]
    public string? ReviewedBy { get; set; }
 
    /// <summary>
    /// 审核人姓名
    /// </summary>
    [SugarColumn(ColumnName = "ReviewedByName")]
    public string? ReviewedByName { get; set; }
 
    /// <summary>
    /// 审核时间
    /// </summary>
    [SugarColumn(ColumnName = "ReviewedTime")]
    public DateTime? ReviewedTime { get; set; }
 
    /// <summary>
    /// 审核备注
    /// </summary>
    [SugarColumn(ColumnName = "ReviewRemark")]
    public string? ReviewRemark { get; set; }
 
    /// <summary>
    /// 创建时间
    /// </summary>
    [SugarColumn(ColumnName = "CreatedTime")]
    public DateTime CreatedTime { get; set; }
 
    /// <summary>
    /// 修改时间
    /// </summary>
    [SugarColumn(ColumnName = "UpdatedTime")]
    public DateTime? UpdatedTime { get; set; }
}