using APT.BaseData.Domain.Entities;
using APT.BaseData.Domain.Entities.FM;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace APT.BaseData.Domain.ApiModel.FM
{
	public class EditUserCustomInfoModel
	{
		/// 隐藏列
		public virtual ICollection Nav_CustomHiddenEditCols { get; set; }
		/// 自定义列信息
		public virtual ICollection Nav_CustomCols { get; set; }
	}
	public class SaveEditUserCustomInfoModel
	{
		public Guid UserId { get; set; }
		public Guid OrgId { get; set; }
		public Guid PageEditId { get; set; }
		public virtual ICollection HiddenEditColumnIds { get; set; }
		public virtual ICollection EditColumns { get; set; }
	}
	public class TableUserCustomInfoModel
	{
		/// 隐藏列
		public virtual ICollection Nav_CustomHiddenCols { get; set; }
		/// 自定义列信息
		public virtual ICollection Nav_CustomCols { get; set; }
		public int DefaultPageSize { get; set; }
	}
	public class SaveTableUserCustomInfoModel
	{
		public int DefaultPageSize { get; set; }
		public Guid UserId { get; set; }
		public Guid OrgId { get; set; }
		public Guid PageTableId { get; set; }
		public virtual ICollection HiddenColumnIds { get; set; }
		public virtual ICollection Columns { get; set; }
	}
}