| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133 |
- using System;
- using System.Collections.Generic;
- using Volo.Abp.Application.Dtos;
- using System.ComponentModel.DataAnnotations;
- using Business.Model.MES.IC;
- using Business.Model.Production;
- using Business.MongoModel.MES.IC;
- using Business.MongoModel.Production;
- using Microsoft.EntityFrameworkCore;
- namespace Business.ResourceExamineManagement.Dto
- {
- /// <summary>
- /// 资源检查返回结果Dto
- /// </summary>
- public class PschedDto
- {
- /// <summary>
- /// 订单id
- /// </summary>
- public long? sorderid { get; set; }
- /// <summary>
- /// 资源检查明细list
- /// </summary>
- public List<ExamineResult> examines { get; set; }
- /// <summary>
- /// 物料占用记录
- /// </summary>
- public List<mo_ic_item_stockoccupy> item_stockoccupy_list { get; set; }
- /// <summary>
- /// 采购申请
- /// </summary>
- public List<SRMPRDto> srm_pr_list { get; set; }
- /// <summary>
- /// 委外订单
- /// </summary>
- public List<mo_mes_oorder> order_list { get; set; }
- /// <summary>
- /// 在制工单占用记录
- /// </summary>
- public List<mo_mes_mooccupy> mooccupyAllList { get; set; }
- /// <summary>
- /// 主工单记录
- /// </summary>
- public List<mo_mes_morder> mordersList { get; set; }
- /// <summary>
- /// 子工单记录
- /// </summary>
- public List<mo_mes_moentry> moentriesList { get; set; }
- }
- /// <summary>
- /// 订单行资源检查明细
- /// </summary>
- public class ExamineResult
- {
- /// <summary>
- /// 订单id
- /// </summary>
- public long? sorderid { get; set; }
- /// <summary>
- /// 订单编号
- /// </summary>
- public string? bill_no { get; set; }
- /// <summary>
- /// 订单行id
- /// </summary>
- public long? sentry_id { get; set; }
- /// <summary>
- /// 行号
- /// </summary>
- public int? entry_seq { get; set; }
- /// <summary>
- /// 工单id
- /// </summary>
- public long? morder_id { get; set; }
- /// <summary>
- /// 工单号
- /// </summary>
- public string morder_no { get; set; }
- /// <summary>
- /// BOM编码
- /// </summary>
- public string bom_number { get; set; }
- /// <summary>
- /// 需要数量
- /// </summary>
- public decimal need_qty { get; set; }
- /// <summary>
- /// 需求日期
- /// </summary>
- public DateTime? need_time { get; set; }
- /// <summary>
- /// 最早开工时间
- /// </summary>
- public DateTime earliest_times { get; set; }
- /// <summary>
- /// 最晚开工时间
- /// </summary>
- public DateTime latest_times { get; set; }
- /// <summary>
- /// 工单开工时间
- /// </summary>
- public DateTime? order_statr_time { get; set; }
- /// <summary>
- /// 物料齐套时间
- /// </summary>
- public DateTime kitting_times { get; set; }
- /// <summary>
- /// 替代关系展开
- /// </summary>
- public List<BomChildExamineDto> BomChildExamineList { get; set; }
- }
- }
|