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.
118 lines
3.1 KiB
118 lines
3.1 KiB
using KGIS.Framework.AE.Enum; |
|
using System; |
|
using System.Collections.Generic; |
|
using System.Linq; |
|
using System.Text; |
|
|
|
namespace Kingo.RuleCheck |
|
{ |
|
public class RuleEntity |
|
{ |
|
/// <summary> |
|
/// 序号 |
|
/// </summary> |
|
public int XH { get; set; } |
|
/// <summary> |
|
/// 规则编码 |
|
/// </summary> |
|
public string RuleCode { get; set; } |
|
/// <summary> |
|
/// 检查对象 |
|
/// </summary> |
|
public string CheckObject { get; set; } |
|
/// <summary> |
|
/// 规则名称 |
|
/// </summary> |
|
public string RuleName { get; set; } |
|
/// <summary> |
|
/// 规则内容 |
|
/// </summary> |
|
public string RuleContent { get; set; } |
|
/// <summary> |
|
/// 错误类型 |
|
/// </summary> |
|
public string ErrorType { get; set; } |
|
/// <summary> |
|
/// 错误对象ID |
|
/// </summary> |
|
public string ErrorId { get; set; } |
|
/// <summary> |
|
/// 错误提示 |
|
/// </summary> |
|
public string ErrorTip { get; set; } |
|
|
|
/// <summary> |
|
/// 变更范围BSM |
|
/// </summary> |
|
public string BGFWBSM { get; set; } |
|
/// <summary> |
|
/// 外业任务图斑标识码 |
|
/// </summary> |
|
public string TBBSM { get; set; } |
|
/// <summary> |
|
/// 1:点 2:线 3:面 |
|
/// </summary> |
|
public int GeometryType { get; set; } |
|
/// <summary> |
|
/// 狭长图斑、锐角图斑图形坐标串 |
|
/// </summary> |
|
public string Geometry { get; set; } |
|
|
|
/// <summary> |
|
/// 二类错误是否已复核 |
|
/// </summary> |
|
public bool IsChecked { get; set; } |
|
|
|
/// <summary> |
|
/// 二类错误核查是否例外 |
|
/// </summary> |
|
public bool IsZdhclw { get; set; } |
|
|
|
/// <summary> |
|
/// 二类错误抽查是否例外 |
|
/// </summary> |
|
public bool IsZdcclw { get; set; } |
|
|
|
/// <summary> |
|
/// 当前登录人员是否是核查人员 |
|
/// </summary> |
|
public bool IsHcry { get; set; } |
|
|
|
/// <summary> |
|
/// 当前登录人员是否是抽查人员 |
|
/// </summary> |
|
public bool IsCcry { get; set; } |
|
} |
|
|
|
/// <summary> |
|
/// 检查规则分类 |
|
/// </summary> |
|
public enum RuleType |
|
{ |
|
举证照片规范性检查, |
|
地类属性与举证照片逻辑性检查, |
|
数学基础规范性检查, |
|
图形属性规范性检查, |
|
通用类表内逻辑性检查, |
|
通用类表间逻辑性检查, |
|
数据库业务类逻辑检查, |
|
单图斑建库人工检查, |
|
数据库成果人工检查, |
|
内业预审处理检查, |
|
城镇村属性上图检查, |
|
矢量图形属性规范性检查, |
|
建库图斑图形规范性检查 |
|
} |
|
|
|
/// <summary> |
|
/// 参考图层信息 |
|
/// </summary> |
|
public class BasicDataInfo |
|
{ |
|
public string WorkspacePath { get; set; } |
|
|
|
public WorkspaceTypeEnum WorkspaceType { get; set; } |
|
|
|
public Dictionary<string, string> FeatureClassName { get; set; } |
|
} |
|
}
|
|
|