| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149 |
- using Business.Core.Attributes;
- using Business.Model;
- using Microsoft.EntityFrameworkCore;
- using System.ComponentModel;
- using System.ComponentModel.DataAnnotations;
- namespace Bussiness.Model.MES.IC
- {
- /// <summary>
- /// 物料BOM明细
- /// </summary>
- [CollectionName("dopbase", "ic_bom_child")]
- public class ic_bom_child : BaseEntity
- {
- /// <summary>
- /// bom主键
- /// </summary>
- [Required]
- [Description("bom主键")]
- public long bom_id { get; set; }
- /// <summary>
- /// bom单编号
- /// </summary>
- [StringLength(20)]
- [Description("bom单编号")]
- public string? bom_number { get; set; }
- /// <summary>
- /// 是否是BOM
- /// </summary>
- [Required]
- [Description("是否是BOM")]
- public int is_bom { get; set; }
- /// <summary>
- /// 物料id
- /// </summary>
- [Required]
- [Description("物料id")]
- public long icitem_id { get; set; }
- /// <summary>
- /// 物料代码
- /// </summary>
- [StringLength(80)]
- [Description("物料代码")]
- public string? item_number { get; set; }
- /// <summary>
- /// 物料名称
- /// </summary>
- [StringLength(200)]
- [Description("物料名称")]
- public string? item_name { get; set; }
- /// <summary>
- /// 单位
- /// </summary>
- [StringLength(20)]
- [Description("单位")]
- public string? unit { get; set; }
- /// <summary>
- /// 用量
- /// </summary>
- [Precision(20, 8)]
- [Description("用量")]
- public decimal? qty { get; set; }
- /// <summary>
- /// 损耗率
- /// </summary>
- [Precision(20, 8)]
- [Description("损耗率")]
- public decimal? scrap { get; set; }
- /// <summary>
- /// 是否倒冲
- /// </summary>
- [Description("是否倒冲")]
- public int backflush { get; set; }
- /// <summary>
- /// 是否关键件
- /// </summary>
- [Description("是否关键件")]
- public int iskeyitem { get; set; }
- /// <summary>
- /// 存在替代关系
- /// </summary>
- [Description("存在替代关系")]
- public int haveicsubs { get; set; }
- /// <summary>
- /// 群组代码
- /// </summary>
- [StringLength(20)]
- [Description("群组代码")]
- public string? substitute_code { get; set; }
- /// <summary>
- /// 是否群组替代
- /// </summary>
- [Description("是否群组替代")]
- public int is_replace { get; set; }
- /// <summary>
- /// 组合模式
- /// </summary>
- [StringLength(2000)]
- [Description("组合模式")]
- public string? icitem_ids { get; set; }
- /// <summary>
- /// 备注
- /// </summary>
- [StringLength(1000)]
- [Description("备注")]
- public string? note { get; set; }
- /// <summary>
- /// 顺序号
- /// </summary>
- [Description("顺序号")]
- public int entryid { get; set; }
- /// <summary>
- /// 物料类型
- /// </summary>
- [Description("物料类型")]
- public int type { get; set; }
- /// <summary>
- /// 物料属性
- /// </summary>
- [Description("物料属性")]
- public int erp_cls { get; set; }
- /// <summary>
- /// 使用状态
- /// </summary>
- [Description("使用状态")]
- public int use_status { get; set; }
- /// <summary>
- /// 生效日期
- /// </summary>
- [Description("生效日期")]
- public DateTime? begin_day { get; set; }
- /// <summary>
- /// 失效日期
- /// </summary>
- [Description("失效日期")]
- public DateTime? end_day { get; set; }
- /// <summary>
- /// 操作时间
- /// </summary>
- [Description("操作时间")]
- public DateTime? op_time { get; set; }
- /// <summary>
- /// 序号
- /// </summary>
- [Description("序号")]
- public int child_num { get; set; }
- }
- }
|