EquipmentMaintainRuleDetail.cs 1.13 KB
using System.ComponentModel.DataAnnotations;
using ColumnAttribute = System.ComponentModel.DataAnnotations.Schema.ColumnAttribute;
using TableAttribute = System.ComponentModel.DataAnnotations.Schema.TableAttribute;

namespace HHECS.Model.Entities
{
    /// <summary>
    /// 规则明细
    /// </summary>
    [Table("wcs_equipmentmaintainruledetail")]
    public class EquipmentMaintainRuleDetail : BaseEntityCU<int>
    {

        /// <summary>
        /// 关联规则
        /// </summary>
        [Column(Order = 2)]
        [Required]
        public int EquipmentMaintainRuleId { get; set; }

        /// <summary>
        /// 关联设备维护操作表
        /// </summary>
        [Column(Order = 3)]
        [Required]
        public int EquipmentMaintainOperationId { get; set; }

        /// <summary>
        /// corn时间表达式
        /// </summary>
        [Column(Order = 4)]
        [MaxLength(30)]
        [Required]
        public string Corn { get; set; }

        public EquipmentMaintainRule EquipmentMaintainRule { get; set; }

        public EquipmentMaintainOperation EquipmentMaintainOperation { get; set; }

    }
}