zs
2025-06-04 5a149d626ae8bc3fa4bddbb53f8caf40f51f6da6
Weben_CMSרÓôúÂëÉú³ÉÆ÷/Code/Model/GenerateCodeParam.cs
@@ -12,6 +12,17 @@
    /// </summary>
    public class GenerateCodeParam
    {
        /// <summary>
        /// æŽ’序
        /// </summary>
        public string OrderBy { get; set; }
        /// <summary>
        /// åˆ é™¤æç¤ºå­—段
        /// </summary>
        public string DeleteAlertAttr { get; set; }
        /// <summary>
        /// æ¨¡å—简写
        /// </summary>
@@ -23,9 +34,30 @@
        public string ChinaComment { get; set; }
        /// <summary>
        /// é¡µé¢èœå•名
        /// </summary>
        public string PageMenuName { get; set; }
        /// <summary>
        /// é¡µé¢èœå•对象缩写
        /// </summary>
        public string PageMenuInstanceName { get; set; }
        /// <summary>
        /// é¡µé¢èœå•对象缩写
        /// </summary>
        public string ValidateRepeatName { get; set; }
        /// <summary>
        /// åˆ—名列表
        /// </summary>
        public List<ColumnModel> ColumnNameList { get; set; } = new List<ColumnModel>();
        /// <summary>
        /// è¡¨å
        /// </summary>
        public string TableName { get; set; }
        /// <summary>
        /// å®žä½“名称
@@ -33,8 +65,43 @@
        public string EntityName { get; set; }
        /// <summary>
        /// å®žä½“的实例对象名
        /// </summary>
        public string EntityInstanceName { get; set; }
        /// <summary>
        /// å‘½åç©ºé—´ 
        /// </summary>
        public string NameSpacePath { get; set; }
        /// <summary>
        /// æ¨¡ç³ŠæŸ¥è¯¢å±žæ€§
        /// </summary>
        public string LikeQueryAttrs { get; set; }
        /// <summary>
        /// æ¨¡ç³ŠæŸ¥è¯¢å±žæ€§åç§°
        /// </summary>
        public string LikeQueryAttrsName { get; set; }
        /// <summary>
        /// ä½¿ç”¨çš„æžšä¸¾åˆ—表
        /// </summary>
        public List<EnumModel> EnumList { get; set; } = new List<EnumModel>();
    }
    public class EnumModel
    {
        /// <summary>
        /// æžšä¸¾å±žæ€§å
        /// </summary>
        public string EnumAttrName { get; set; }
        /// <summary>
        /// æžšä¸¾ç±»åž‹
        /// </summary>
        public string EnumType { get; set; }
        public string EnumTypeDesc { get; set; }
    }
}