using APT.BaseData.Domain.Entities;
using APT.Infrastructure.Core;
using APT.Infrastructure.Utility;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using APT.Infrastructure.Api;
namespace APT.BaseData.Domain.Entities.FM
{
    /// <summary>
    /// 用户自定义配置  查询
    /// </summary>
	[Redis("ID")]
	[APT.Infrastructure.Api.RootOrg]
   [IgnoreT4]public class T_FM_USER_C_C_QUERY : MesEntityBase
	{
		/// <summary>用户自定义配置ID</summary>
		[Description("用户自定义配置ID")]
		public Guid USER_CUSTOM_CONFIG_ID { get; set; }

		/// <summary>
		/// 窗体ID
		/// </summary>
		public Guid PAGE_FORM_ID { get; set; }
		
		/// <summary>
		/// 标题
		/// </summary>
		public string TITLE { get; set; }

		/// <summary>
		/// 是否默认
		/// </summary>
		public bool IS_DEFAULT { get; set; }

		public virtual T_FM_USER_CUSTOM_CONFIG Nav_UserCustomConfig { get; set; }
		/// <summary>
		/// 窗体
		/// </summary>
		public virtual T_PF_FORM Nav_PageForm { get; set; }


		public virtual ICollection<T_FM_USER_C_C_QUERY_FIELD> Nav_Fields { get; set; }
		public virtual ICollection<T_FM_USER_C_C_QUERY_GROUP> Nav_Groups { get; set; }


	}
}
