68 lines
1.7 KiB
C#
68 lines
1.7 KiB
C#
|
|
namespace Szmedi.RvKits.InfoManager
|
|||
|
|
{
|
|||
|
|
/// <summary>
|
|||
|
|
/// 数据库查询的共享参数映射
|
|||
|
|
/// </summary>
|
|||
|
|
public class SharedParameterData
|
|||
|
|
{
|
|||
|
|
public string GUID { get; set; }
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 参数分组
|
|||
|
|
/// </summary>
|
|||
|
|
public string ParamGroup { get; set; }
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 参数类别代码
|
|||
|
|
/// </summary>
|
|||
|
|
public string ParamCategoryCode { get; set; }
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 分组代码
|
|||
|
|
/// </summary>
|
|||
|
|
public string ParamGroupCode { get; set; }
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 参数名
|
|||
|
|
/// </summary>
|
|||
|
|
public string ParamName { get; set; }
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 属性全称
|
|||
|
|
/// </summary>
|
|||
|
|
public string FullParamName =>
|
|||
|
|
string.IsNullOrEmpty(ParamCategoryCode) || string.IsNullOrEmpty(ParamGroupCode)
|
|||
|
|
? $"{ParamName}"
|
|||
|
|
: $"{ParamCategoryCode}-{ParamGroupCode}-{ParamName}";
|
|||
|
|
|
|||
|
|
///// <summary>
|
|||
|
|
///// 规程
|
|||
|
|
///// </summary>
|
|||
|
|
//public string ParamDiscipline { get; set; }
|
|||
|
|
|
|||
|
|
///// <summary>
|
|||
|
|
///// 实例、类型
|
|||
|
|
///// </summary>
|
|||
|
|
//public string ParamType { get; set; }
|
|||
|
|
/// <summary>
|
|||
|
|
/// 数据类型
|
|||
|
|
/// </summary>
|
|||
|
|
public string DataType { get; set; }
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 可见性
|
|||
|
|
/// </summary>
|
|||
|
|
public string Visiable { get; set; }
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 用户修改
|
|||
|
|
/// </summary>
|
|||
|
|
public string UserModifiable { get; set; }
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 没有值隐藏
|
|||
|
|
/// </summary>
|
|||
|
|
public string HideWhenNoValue { get; set; }
|
|||
|
|
}
|
|||
|
|
}
|