using GenerateCode_GEBrilliantFactory;
|
using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
|
namespace GenerateCode_WeiBen_WMS.Model
|
{
|
/// <summary>
|
/// 生成代码参数
|
/// </summary>
|
public class GenerateCodeParam
|
{
|
/// <summary>
|
/// 模块简写
|
/// </summary>
|
public string Modulelogo { get; set; }
|
|
/// <summary>
|
/// 中文注释
|
/// </summary>
|
public string ChinaComment { get; set; }
|
|
/// <summary>
|
/// 列名列表
|
/// </summary>
|
public List<ColumnModel> ColumnNameList { get; set; } = new List<ColumnModel>();
|
|
/// <summary>
|
/// 实体名称
|
/// </summary>
|
public string EntityName { get; set; }
|
|
/// <summary>
|
/// 实体的实例对象名
|
/// </summary>
|
public string EntityInstanceName { get; set; }
|
|
/// <summary>
|
/// 命名空间
|
/// </summary>
|
public string NameSpacePath { get; set; }
|
|
/// <summary>
|
/// 使用的枚举列表
|
/// </summary>
|
public List<EnumModel> EnumList { get; set; } = new List<EnumModel>();
|
}
|
|
public class EnumModel
|
{
|
/// <summary>
|
/// 枚举属性名
|
/// </summary>
|
public string EnumAttrName { get; set; }
|
public string EnumType { get; set; }
|
public string EnumTypeDesc { get; set; }
|
|
}
|
}
|