| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- using Microsoft.EntityFrameworkCore;
- using System;
- using System.Collections.Generic;
- using System.ComponentModel.DataAnnotations;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace Business.StructuredDB.Production
- {
- /// <summary>
- /// 排产配置表
- /// </summary>
- [Comment("排产配置表")]
- public class ProductScheduleControl {
- /// <summary>
- /// 主键
- /// </summary>
- [Comment("主键")]
- [Key]
- public long RecID { get; set; }
- /// <summary>
- /// 邻近?天内此工序设备未开工的不换模工单,默认3天
- /// </summary>
- [Comment("邻近天数")]
- public int AdjacentDays { get; set; }
- /// <summary>
- /// 当前工序产出不超过?个后序班次数量 小数,默认3班
- /// </summary>
- [Comment("前序最大产出")]
- public int PreorderClassesMax { get; set; }
- /// <summary>
- /// 当前序排产及报工多于?个后序班次时,当前序后延生产,默认2班
- /// </summary>
- [Comment("延后生产")]
- public int PreorderClassesPut { get; set; }
- /// <summary>
- /// 前序不满足当前序?个班次数量时,当前序不排产,默认1班
- /// </summary>
- [Comment("当前序满足班次")]
- public int ClassesOut { get; set; }
- /// <summary>
- /// 一周排产天数
- /// </summary>
- [Comment("一周排产天数")]
- public int WeekDay { get; set; }
- /// <summary>
- /// 工单尾数不超过?%时,不使用新的班次,默认4% 即30分钟
- /// </summary>
- [Comment("尾数")]
- public decimal RemainScale { get; set; }
- /// <summary>
- /// 是否启用人员技能矩阵
- /// </summary>
- [Comment("是否启用人员技能矩阵")]
- public bool IsSkill { get; set; }
- }
- }
|