年度变更建库软件5.0版本
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

74 lines
2.0 KiB

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Kingo.Plugin.DataLoad.Model
{
/// <summary>
/// 检查规则对应的表字段实体
/// </summary>
public class RuleColumnEntity
{
/// <summary>
/// 列名
/// </summary>
public string ColumnName { get; set; }
/// <summary>
/// 字段说明
/// </summary>
public string AliasName { get; set; }
/// <summary>
/// 字段是否可为空
/// </summary>
public bool AllowDBNull { get; set; }
/// <summary>
/// 值是否唯一
/// </summary>
public bool IsUnique { get; set; }
/// <summary>
/// 是否做非法字符检查 true:检查 false:不检查
/// </summary>
public bool IllegalityCheck { get; set; }
/// <summary>
/// 字段类型
/// </summary>
public string DataType { get; set; }
/// <summary>
/// 字段长度
/// </summary>
public int MaxLength { get; set; }
/// <summary>
/// 字段精度
/// </summary>
public int Precision { get; set; }
/// <summary>
/// 值域
/// </summary>
public string Range { get; set; }
/// <summary>
/// 字典
/// </summary>
public string DIC { get; set; }
/// <summary>
/// 当前字段值是否应该是椭球面积 true:是 false:不是
/// </summary>
public bool IsEllipsoidArea { get; set; }
/// <summary>
/// 是否是扩展字段
/// </summary>
public bool ExtendField
{ get; set; }
/// <summary>
/// 字段显示标注说明
/// </summary>
public string ToolTip { get; set; }
/// <summary>
/// 字段名显示约束条件
/// </summary>
public string Pic { get; set; }
}
}