using System; using System.Collections.Generic; using System.Linq; using JNPF.Common.Contracts; using SqlSugar; using Tnb.Common.Contracts; namespace Tnb.BasicData.Entitys.Entity { /// /// 工艺路线资料 /// [SugarTable("bas_route")] public class BasRoute : BaseEntity { /// /// 工艺路线代码 /// [SugarColumn(ColumnName = "route_code")] public string RouteCode { get; set; } /// /// 工艺路线名称 /// [SugarColumn(ColumnName = "route_name")] public string RouteName { get; set; } /// /// 工艺路线版本 /// [SugarColumn(ColumnName = "version")] public string Version { get; set; } /// /// 工艺路线类型: 标准途程:Standard 返工途程:Rework 试制途程:Trial 返修途程:RMA /// [SugarColumn(ColumnName = "route_type")] public string RouteType { get; set; } /// /// 创建时间 /// [SugarColumn(ColumnName = "create_time")] public DateTime CreateTime { get; set; } /// /// 修改时间 /// [SugarColumn(ColumnName = "modify_time")] public DateTime? ModifyTime { get; set; } /// /// 扩展字段 /// [SugarColumn(ColumnName = "extras")] public string? Extras { get; set; } /// /// 租户ID /// 默认值: NULL::character varying /// [SugarColumn(ColumnName = "tenant_id")] public string? TenantId { get; set; } /// /// 所属组织ID /// 默认值: NULL::character varying /// [SugarColumn(ColumnName = "org_id")] public string? OrgId { get; set; } /// /// 备注 /// 默认值: NULL::character varying /// [SugarColumn(ColumnName = "remark")] public string? Remark { get; set; } /// /// 时间戳(用于并发控制) /// 默认值: NULL::character varying /// [SugarColumn(ColumnName = "timestamp")] public string? Timestamp { get; set; } /// /// 创建用户 /// 默认值: NULL::character varying /// [SugarColumn(ColumnName = "create_id")] public string? CreateId { get; set; } /// /// 修改用户 /// 默认值: NULL::character varying /// [SugarColumn(ColumnName = "modify_id")] public string? ModifyId { get; set; } } }