Files
tnb.server/BasicData/Tnb.BasicData.Entities/Entity/BasDoc.cs
2023-05-18 18:15:38 +08:00

103 lines
2.2 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.BasicData.Entities;
/// <summary>
/// 文档数据表
/// </summary>
[SugarTable("bas_doc")]
public partial class BasDoc : BaseEntity<string>
{
public BasDoc()
{
id = SnowflakeIdHelper.NextId();
}
/// <summary>
/// 所属组织
/// </summary>
public string? org_id { get; set; }
/// <summary>
/// 文档编号
/// </summary>
public string doc_code { get; set; } = string.Empty;
/// <summary>
/// 文档名称
/// </summary>
public string doc_name { get; set; } = string.Empty;
/// <summary>
/// 文档后缀
/// </summary>
public string? doc_extension { get; set; }
/// <summary>
/// 文档唯一码 GUID 的文本
/// </summary>
public string? doc_unique_code { get; set; }
/// <summary>
/// 文档版本
/// </summary>
public decimal doc_version { get; set; }
/// <summary>
/// 文档目录代码
/// </summary>
public string direcrory_code { get; set; } = string.Empty;
/// <summary>
/// 文档类型代码
/// </summary>
public string doc_type_code { get; set; } = string.Empty;
/// <summary>
/// 对应产品,没有实际意义,初次设定
/// </summary>
public string? item_code { get; set; }
/// <summary>
/// 0-未审核1-审核中2-审核通过3-未通过
/// </summary>
public int? status { get; set; }
/// <summary>
/// 备注
/// </summary>
public string? remark { get; set; }
/// <summary>
/// 时间戳(用于并发管理)
/// </summary>
public string? timestamp { get; set; }
/// <summary>
/// 创建用户
/// </summary>
public string? create_id { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime create_time { get; set; } = DateTime.Now;
/// <summary>
/// 修改用户
/// </summary>
public string? modify_id { get; set; }
/// <summary>
/// 修改时间
/// </summary>
public DateTime? modify_time { get; set; }
/// <summary>
/// 扩展字段
/// </summary>
public string? extras { get; set; }
}