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