using Microsoft.EntityFrameworkCore;
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Business.Domain
{
///
/// 整体需求计划明细表
///
[Comment("整体需求计划明细表")]
[Index(nameof(Version), nameof(ProdRange), nameof(Model), nameof(PlanDate), nameof(tenant_id), nameof(factory_id), IsUnique = true)]
public class OverallDemandPlanDtl
{
///
/// 主键
///
[Comment("主键")]
[Key]
[DatabaseGenerated(DatabaseGeneratedOption.Identity)]
public long Id { get; set; }
///
/// 年
///
[Comment("年")]
public int? Year { get; set; }
///
/// 月
///
[Comment("月")]
public int? Month { get; set; }
///
/// 版本号
///
[Comment("版本号")]
public string Version { get; set; }
///
/// 产品线
///
[Comment("产品线")]
public string ProdLine { get; set; }
///
/// 产品系列
///
[Comment("产品系列")]
public string ProdRange { get; set; }
///
/// 规格型号
///
[Comment("规格型号")]
public string Model { get; set; }
///
/// 计划月份
///
[Comment("计划月份")]
public string PlanDate { get; set; }
///
/// 月份计数:M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11
///
[Comment("月份计数")]
public string MonthTimes { get; set; }
///
/// 计划数量
///
[Comment("计划数量")]
public decimal? Qty { get; set; }
///
/// 集团id
///
[Comment("集团id")]
public long? tenant_id { get; set; }
///
/// 工厂id
///
[Comment("工厂id")]
public long? factory_id { get; set; }
}
}