using Microsoft.EntityFrameworkCore; using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations.Schema; using System.ComponentModel.DataAnnotations; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Business.Domain { /// /// 月度产能共识主表 /// [Comment("月度产能共识主表")] [Index(nameof(Year), nameof(Month), nameof(ProdRange), nameof(Model), nameof(ProdLine), nameof(tenant_id), nameof(factory_id), IsUnique = true)] public class MonthlyProdCapacityMain { /// /// 主键 /// [Comment("主键")] [Key] public long Id { get; set; } /// /// 年 /// [Comment("年")] public int? Year { get; set; } /// /// 月 /// [Comment("月")] public int? Month { get; set; } /// /// 产品系列 /// [Comment("产品系列")] public string ProdRange { get; set; } /// /// 规格型号 /// [Comment("规格型号")] public string Model { get; set; } /// /// 产品数量 /// [Comment("产品数量")] public decimal? ProdQty { get; set; } /// /// 生产线 /// [Comment("生产线")] public string ProdLine { 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; } /// /// 创建时间 /// [Comment("创建时间")] public DateTime? CreateTime { get; set; } /// /// 整体需求计划版本号 /// [Comment("整体需求计划版本号")] public string Version { get; set; } } }