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.ResourceExamineManagement.Dto { public class OrderResourceDto { /// /// 工单ID /// public long orderId { get; set; } /// /// 生产工单编号 /// public string order_no { get; set; } /// /// 开工日期 /// public DateTime time { get; set;} /// /// 齐套日期 /// public DateTime ketting_time { get; set; } /// /// BOM编码 /// public string bom_number { get; set;} /// /// 需要数量 /// public decimal need_qty { get; set; } /// /// 物料齐套明细 /// public List order_item_list { get; set; } } public class OrderItemDto { /// /// 本级id /// public long fid { get; set; } /// /// 父级 /// public long? parent_id { get; set; } /// /// 物料id /// public long item_id { get; set; } /// /// bom编号 /// public string bom_number { get; set; } /// /// 物料编号 /// public string item_number { get; set; } /// /// 物料名称 /// public string item_name { get; set; } /// /// 项次号 /// public string num { get; set; } /// /// 排序使用 /// public long num_order { get; set; } /// /// 用量 /// public decimal qty { get; set; } /// /// 本级缺料数量 /// public decimal self_lack_qty { get; set; } /// /// 库存数量 /// public decimal sqty { get; set; } /// /// 库存占用数量 /// public decimal use_qty { get; set; } /// /// 在制占用数量 /// public decimal mo_qty { get; set; } /// /// 在制工单占用明细 /// public List mo_occupy_list { get; set; } /// /// 自制数量 /// public decimal make_qty { get; set; } /// /// 自制工单明细 /// public List make_list { get; set; } /// /// 采购数量 /// public decimal purchase_qty { get; set; } /// /// 采购明细 /// public List purchase_list { get; set; } /// /// 采购明细占用数量 /// public decimal purchase_occupy_qty { get; set; } /// /// 采购占用明细 /// public List purchase_occupy_list { get; set; } /// /// 委外数量 /// public decimal subcontracting_qty { get; set; } /// /// 委外工单明细 /// public List subcontracting_list { get; set; } /// /// 齐套时间 /// public DateTime? kitting_time { get; set; } /// /// 群组代码 /// public string substitute_code { get; set; } /// /// 替代策略 /// public int? substitute_strategy { get; set; } /// /// 替代方式 /// public int? substitute_mode { get; set; } /// /// 是否使用此物料 /// public bool is_use { get; set; } } public class OrderResourceViewDto { public List KittingCheckResultList { get; set; } public List DayBulletinBoardList { get; set; } } public class DayBulletinBoard { /// /// 日期 /// public string day { get; set; } /// /// 物料名称 /// public string item_name { get; set; } /// /// 物料编码 /// public string item_number { get; set;} /// /// 库存占用数量 /// public decimal use_qty { get; set; } /// /// 自制数量 /// public decimal make_qty { get; set; } /// /// 在制占用数量 /// public decimal mo_qty { get; set; } /// /// 采购占用数量 /// public decimal purchase_occupy_qty { get; set; } /// /// 缺料数量 /// public decimal self_lack_qty { get; set; } } }