using APT.BaseData.Domain.Entities; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace APT.BaseData.Domain.ApiModel { /// /// 编辑页配置模型 /// public class EditPageModel { public EditPageModel() { this.Nav_SubPageEdits = new List(); } /// /// 表单 /// public virtual T_PF_FORM Nav_Form { get; set; } /// /// 主表 明细 /// public virtual EditPageDetailModel Nav_PageEdit { get; set; } /// /// 子表 明细 /// public virtual ICollection Nav_SubPageEdits { get; set; } } /// /// 编辑页配置模型 明细 /// public class EditPageDetailModel { public EditPageDetailModel() { this.Nav_SubPageEdits = new List(); this.NavFields = string.Empty; } /// /// 编辑页 /// public virtual T_PF_PAGE_EDIT Nav_PageEdit { get; set; } /// /// 按钮列表 /// public virtual ICollection Nav_Btns { get; set; } /// /// 列 /// public virtual ICollection Nav_Columns { get; set; } /// /// 区域 /// public virtual ICollection Nav_EditPanels { get; set; } public bool HasChildren { get; set; } public string NavFields { get; set; } public virtual EditPageDetailModel Nav_ParentPageDetailModel { get; set; } /// /// 子表 明细 /// public virtual ICollection Nav_SubPageEdits { get; set; } } }