HuanMengAdmin/admin-server/MiaoYu.Core.CodeGenerator/Models/ColumnMetaConfig.cs
2025-11-08 15:00:24 +08:00

49 lines
1015 B
C#

namespace MiaoYu.Core.CodeGenerator.Models;
/// <summary>
/// 列元信息配置
/// </summary>
public class ColumnMetaConfig
{
/// <summary>
/// 显示名称
/// </summary>
public string? DisplayName { get; set; }
/// <summary>
/// 列描述
/// </summary>
public string? Describe { get; set; }
/// <summary>
/// C# 字段名
/// </summary>
public string? CsField { get; set; }
/// <summary>
/// 是否查询
/// </summary>
public bool? IsTableSelect { get; set; }
/// <summary>
/// 是否是图片Id
/// </summary>
public bool? IsImageId { get; set; }
/// <summary>
/// 是否显示在Column上
/// </summary>
public bool? IsTableColumnShow { get; set; }
/// <summary>
/// 宽度(字符串类型,支持 "100px"、"100%"、"auto" 等格式)
/// </summary>
public string? Width { get; set; }
/// <summary>
/// 排序ID
/// </summary>
public int? OrderById { get; set; }
}