添加项目文件。

This commit is contained in:
ShrlAlgo
2025-09-16 16:06:41 +08:00
parent 0e7807b826
commit 98c65ceb3d
922 changed files with 1009489 additions and 0 deletions

View File

@@ -0,0 +1,69 @@
using Dapper;
using Dapper.Contrib.Extensions;
namespace Szmedi.RvKits.InfoManager.AFCA
{
public class PropertyBase
{
/// <summary>
/// 索引
/// </summary>
[Key]
public int Index { get; set; }
/// <summary>
/// Revit参数组
/// </summary>
public string RevitParamGroup { get; set; }
/// <summary>
/// 参数前缀CM-100
/// </summary>
public string ParamPrefix { get; set; }
/// <summary>
/// 参数名
/// </summary>
public string ParamName { get; set; }
/// <summary>
/// 参数值类型,数值,文本
/// </summary>
public string ParamType { get; set; }
/// <summary>
/// 计量单位
/// </summary>
public string Unit { get; set; }
/// <summary>
/// 信息深度
/// </summary>
public string InfoLevel { get; set; }
/// <summary>
/// 必填
/// </summary>
public int Mandatory { get; set; }
}
/// <summary>
/// 基本属性
/// </summary>
[Table("afca_metro_base_properties")]
public class MetroBaseProperty : PropertyBase
{
}
/// <summary>
/// 专项属性
/// </summary>
[Table("afca_metro_dedicated_properties")]
public class MetroDedicatedProperty : PropertyBase
{
/// <summary>
/// 类别
/// </summary>
public string Categories { get; set; }
/// <summary>
/// 参数表索引
/// </summary>
public string ParamTableIndex { get; set; }
}
}