using SqlSugar;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Admin.Core.Model.Model_New
{
    /// <summary>
    /// 箱体发泡夹具完工数据
    /// </summary>
    [SugarTable("RECORD_BOXFOAM_FIXTURECOMPLATE", "AUCMA_SCADA")]
    public class RecordBoxFoamFixtureComplate
    {
        /// <summary>
        /// 主键标识 
        ///</summary>
        [SugarColumn(ColumnName = "OBJ_ID", IsPrimaryKey = true, OracleSequenceName = "SEQ_RECORD_BOXFOAM_FIXTURECOMPLATE")]
        public decimal ObjId { get; set; }

        /// <summary>
        /// 产线编号
        /// </summary>
        [SugarColumn(ColumnName = "PRODUCTION_LINE")]
        public string ProductionLine { get; set; }

        /// <summary>
        /// 工位编号
        /// </summary>
        [SugarColumn(ColumnName = "STATION_CODE")]
        public string StationCode { get; set; }

        /// <summary>
        /// 夹具编号
        /// </summary>
        [SugarColumn(ColumnName = "FIXTURE_CODE")]
        public int FixtureCode { get; set; }

        /// <summary>
        /// 夹具箱型
        /// </summary>
        [SugarColumn(ColumnName = "FIXTURE_BOXTYPE")]
        public string FixtureBoxType { get; set; }

        /// <summary>
        /// 夹具状态
        /// </summary>
        [SugarColumn(ColumnName = "FIXTURE_STATUS")]
        public int FixtureStatus { get; set; }

        /// <summary>
        /// 夹具产量
        /// </summary>
        [SugarColumn(ColumnName = "FIXTURE_OUTPUT")]
        public int FixtureOutPut { get; set; }

        /// <summary>
        /// 实际产量
        /// </summary>
        [SugarColumn(ColumnName = "REAL_OUTPUT")]
        public int RealOutPut { get; set; }

        /// <summary>
        /// 固化实际设定值
        /// </summary>
        [SugarColumn(ColumnName = "PLANCURINGTIME")]
        public decimal PlanCuringTime { get; set; }

        /// <summary>
        /// 固化时间实际值
        /// </summary>
        [SugarColumn(ColumnName = "REALCUTINGTIME")]
        public decimal RealCuringTime { get; set; }

        /// <summary>
        /// 记录时间
        /// </summary>
        [SugarColumn(ColumnName = "RECORDTIME")]
        public DateTime RecordTime { get; set; }
    }
}