using APT.BaseData.Domain.Enums;
using APT.Infrastructure.Core;
using APT.MS.Domain.Enums;
using System;
using System.Collections.Generic;
using System.ComponentModel;
namespace APT.MS.Domain.Entities.PC
{
    /// 
    /// 四色图配置信息
    /// 
    [Description("四色图配置信息")]
    public class T_PC_INFO : MesEntityBase
    {
        /// 
        /// 名称
        /// 
        [Description("名称")]
        [DataFieldLength(200)]
        [FormFieldTable]
        [FormFieldEdit]
        [FormFieldQuery]
        public string NAME { get; set; }
        /// 
        /// 背景图路径 必填
        /// 
        [Description("背景图路径")]
        [DataFieldLength(200)]
        public string FILE_PATH { get; set; }
        /// 
        /// 图片长 默认1500
        /// 
        [Description("图片长")]
        [FormFieldTable]
        [FormFieldEdit]
        [FormFieldQuery]
        public int WIDTH { get; set; }
        /// 
        /// 图片宽 默认 1000
        /// 
        [Description("图片宽")]
        [FormFieldTable]
        [FormFieldEdit]
        [FormFieldQuery]
        public int HEIGHT { get; set; }
        /// 
        /// 描述
        /// 
        [Description("描述")]
        [DataFieldLength(350)]
        [FormFieldTable]
        [FormFieldEdit]
        [FormFieldQuery]
        public string DESCRIBE { get; set; }
        /// 
        /// 图例填充色 颜色 或者rgb  非手动的话 API得自助更新值
        /// 
        [Description("填充色")]
        [FormFieldTable]
        [FormFieldEdit]
        [FormFieldQuery]
        public string RGBCOLOR_TL { get; set; }
        /// 
        /// 图例透明度(例:0.2)
        /// 
        [Description("透明度")]
        [FormFieldTable]
        [FormFieldEdit]
        [FormFieldQuery]
        public decimal OPACITY_TL { get; set; }
        /// 
        /// 背景图
        /// 
        [Description("背景图")]
        [FormFieldEdit]
        public virtual ICollection Nav_Files { get; set; }
        /// 
        /// 色块
        /// 
        [Description("色块")]
        [FormFieldEdit]
        public virtual ICollection Nav_Colors { get; set; }
        /// 
        /// 四色图顺序
        /// 
        [Description("四色图顺序")]
        public int ZDEX { get; set; }
    }
}