This commit is contained in:
2023-05-31 10:19:05 +08:00
parent 1b65a7a9e5
commit 9c621c75cd
238 changed files with 9905 additions and 4034 deletions

View File

@@ -50,7 +50,7 @@ public class FrontEndGenConfigModel
/// <summary>
/// 列表布局
/// 1-普通列表,2-左侧树形+普通表格,3-分组表格,4-行内编辑.
/// 1-普通列表,2-左侧树形+普通表格,3-分组表格,4-行内编辑,5-树形表格.
/// </summary>
public int Type { get; set; }
@@ -74,6 +74,11 @@ public class FrontEndGenConfigModel
/// </summary>
public string TreeDataSource { get; set; }
/// <summary>
/// 是否左侧树绑定字段查询条件多选.
/// </summary>
public bool IsTreeRelationMultiple { get; set; }
/// <summary>
/// 树数据字典.
/// </summary>
@@ -159,6 +164,16 @@ public class FrontEndGenConfigModel
/// </summary>
public bool IsBatchRemoveDel { get; set; }
/// <summary>
/// 是否有批量打印.
/// </summary>
public bool IsBatchPrint { get; set; }
/// <summary>
/// 批量打印IDS.
/// </summary>
public string PrintIds { get; set; }
/// <summary>
/// 是否有导出.
/// </summary>
@@ -194,6 +209,11 @@ public class FrontEndGenConfigModel
/// </summary>
public bool IsUpload { get; set; }
/// <summary>
/// 是否开启控件默认值.
/// </summary>
public bool IsDefaultFormControl { get; set; }
/// <summary>
/// 是否开启按钮权限.
/// </summary>
@@ -339,4 +359,63 @@ public class FrontEndGenConfigModel
/// 是否冻结.
/// </summary>
public bool IsFixed { get; set; }
/// <summary>
/// 是否存在子表正则.
/// </summary>
public bool IsChildrenRegular { get; set; }
/// <summary>
/// 左侧树同步类型
/// 0-同步,1-异步.
/// </summary>
public int TreeSynType { get; set; }
/// <summary>
/// 是否开启左侧树查询.
/// </summary>
public bool HasTreeQuery { get; set; }
/// <summary>
/// 左侧树异步接口.
/// </summary>
public CodeGenColumnData ColumnData { get; set; }
/// <summary>
/// 是否开启合计.
/// </summary>
public bool ShowSummary { get; set; }
/// <summary>
/// 列表合计字段.
/// </summary>
public List<string> SummaryField { get; set; }
/// <summary>
/// 表单控件默认值.
/// </summary>
public DefaultFormControlModel DefaultFormControlList { get; set; }
/// <summary>
/// 流程引擎表单字段json.
/// </summary>
public string PropertyJson { get; set; }
/// <summary>
/// 表单真实控件(剔除布局控件).
/// </summary>
public List<CodeGenFormRealControlModel> FormRealControl { get; set; }
}
public class CodeGenColumnData
{
/// <summary>
/// 左侧树异步接口.
/// </summary>
public string treeInterfaceId { get; set; }
/// <summary>
/// 左侧树模板JSON.
/// </summary>
public List<object> treeTemplateJson { get; set; }
}