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.
|
|
|
|
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; }
|
|
|
|
|
}
|
|
|
|
|
}
|