using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace RIZO.Model.MES.product
{
///
/// 产品周计划日期表
///
[SugarTable("pro_weekly_date")]
public class ProWeeklyDate
{
///
/// 主键ID
///
[SugarColumn(ColumnName = "id", IsPrimaryKey = true)]
public long Id { get; set; }
///
/// 关联的周计划ID
///
[SugarColumn(ColumnName = "fk_weekly_id", IsNullable = true)]
public long? FkWeeklyId { get; set; }
///
/// 周计划编码
///
[SugarColumn(ColumnName = "plancode", IsNullable = true, Length = 50, ColumnDescription = "周几")]
public string PlanCode { get; set; }
///
/// 周中日期
///
[SugarColumn(ColumnName = "weekdate", IsNullable = true, ColumnDescription = "周中日期")]
public DateTime? WeekDate { get; set; }
///
/// 星期几(如:周一、周二等)
///
[SugarColumn(ColumnName = "dayofweek", IsNullable = true, Length = 50, ColumnDescription = "周几")]
public string DayOfWeek { get; set; }
///
/// 产品类型
///
[SugarColumn(ColumnName = "producttype", IsNullable = true, Length = 255, ColumnDescription = "产品类型")]
public string ProductType { get; set; }
///
/// 计划数量
///
[SugarColumn(ColumnName = "plannum", IsNullable = true, ColumnDescription = "计划数量")]
public int? PlanNum { get; set; }
///
/// 是否变更(是/否)
///
[SugarColumn(ColumnName = "ischange", IsNullable = true, Length = 50, ColumnDescription = "是否变更")]
public string IsChange { get; set; }
///
/// 实际数量
///
[SugarColumn(ColumnName = "actual_qt", IsNullable = true, ColumnDescription = "实际数量")]
public int? ActualQt { get; set; }
///
/// 创建人
///
[SugarColumn(ColumnName = "createby", IsNullable = true, Length = 50)]
public string CreateBy { get; set; }
///
/// 创建时间
///
[SugarColumn(ColumnName = "createdtime", IsNullable = true)]
public DateTime? CreatedTime { get; set; }
///
/// 更新人
///
[SugarColumn(ColumnName = "updateby", IsNullable = true, Length = 50)]
public string UpdateBy { get; set; }
///
/// 更新时间
///
[SugarColumn(ColumnName = "updatedtime", IsNullable = true)]
public DateTime? UpdatedTime { get; set; }
}
}