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; }
}
}