51 lines
1.3 KiB
C#
51 lines
1.3 KiB
C#
using System.ComponentModel.DataAnnotations.Schema;
|
|
using YLErp.Enums;
|
|
|
|
namespace YLErp.DBModels
|
|
{
|
|
/// <summary>
|
|
/// 自定义结构字段信息
|
|
/// </summary>
|
|
[Table("Structure_Details")]
|
|
public class Structure_Details : DBModelWithOperatorV2
|
|
{
|
|
/// <summary>
|
|
/// 结构类型
|
|
/// </summary>
|
|
public int StructureId { get; set; }
|
|
/// <summary>
|
|
/// 序号
|
|
/// </summary>
|
|
public int SortIndex { get; set; }
|
|
|
|
/// <summary>
|
|
/// 字段名
|
|
/// </summary>
|
|
[DisplayName("字段名")]
|
|
public string ColumnName { get; set; }
|
|
|
|
/// <summary>
|
|
/// 字段类型
|
|
/// </summary>
|
|
[DisplayName("字段类型")]
|
|
public StructureColumnTypeEnum ColumnType { get; set; }
|
|
/// <summary>
|
|
/// 可选项
|
|
/// </summary>
|
|
[DisplayName("可选项")]
|
|
public string ColumnOptions { get; set; }
|
|
|
|
/// <summary>
|
|
/// 默认值
|
|
/// </summary>
|
|
[DisplayName("默认值")]
|
|
public string ColumnDefaultValue { get; set; }
|
|
|
|
/// <summary>
|
|
/// 报送时对应的字段
|
|
/// </summary>
|
|
[DisplayName("报送字段")]
|
|
public string FieldNameSm { get; set; }
|
|
}
|
|
}
|