using GenerateCode_GEBrilliantFactory;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace GenerateCode_WeiBen_WMS.Model
{
///
/// 生成代码参数
///
public class GenerateCodeParam
{
///
/// 排序
///
public string OrderBy { get; set; }
///
/// 删除提示字段
///
public string DeleteAlertAttr { get; set; }
///
/// 模块简写
///
public string Modulelogo { get; set; }
///
/// 中文注释
///
public string ChinaComment { get; set; }
///
/// 页面菜单名
///
public string PageMenuName { get; set; }
///
/// 页面菜单对象缩写
///
public string PageMenuInstanceName { get; set; }
///
/// 页面菜单对象缩写
///
public string ValidateRepeatName { get; set; }
///
/// 列名列表
///
public List ColumnNameList { get; set; } = new List();
///
/// 实体名称
///
public string EntityName { get; set; }
///
/// 实体的实例对象名
///
public string EntityInstanceName { get; set; }
///
/// 命名空间
///
public string NameSpacePath { get; set; }
///
/// 模糊查询属性
///
public string LikeQueryAttrs { get; set; }
///
/// 模糊查询属性名称
///
public string LikeQueryAttrsName { get; set; }
///
/// 使用的枚举列表
///
public List EnumList { get; set; } = new List();
}
public class EnumModel
{
///
/// 枚举属性名
///
public string EnumAttrName { get; set; }
///
/// 枚举类型
///
public string EnumType { get; set; }
public string EnumTypeDesc { get; set; }
}
}