using System;
using System.Collections.Generic;
using Volo.Abp.Application.Dtos;
using System.ComponentModel.DataAnnotations;
using Microsoft.EntityFrameworkCore;
using Business.Domain;
namespace Business.ResourceExamineManagement.Dto
{
///
/// 资源检查返回结果Dto
///
public class PschedDto
{
///
/// 订单id
///
public List sorderid { get; set; }
///
/// 资源检查明细list
///
public List examines { get; set; }
///
/// 物料占用记录
///
public List item_stockoccupy_list { get; set; }
///
/// 采购申请
///
public List srm_pr_list { get; set; }
///
/// 委外订单
///
public List order_list { get; set; }
///
/// 在制工单占用记录
///
public List mooccupyAllList { get; set; }
///
/// 主工单记录
///
public List mordersList { get; set; }
///
/// 子工单记录
///
public List moentriesList { get; set; }
}
///
/// 订单行资源检查明细
///
public class ExamineResult
{
///
/// 订单id
///
public long? sorderid { get; set; }
///
/// 订单编号
///
public string? bill_no { get; set; }
///
/// 订单行id
///
public long? sentry_id { get; set; }
///
/// 行号
///
public int? entry_seq { get; set; }
///
/// 工单id
///
public long? morder_id { get; set; }
///
/// 工单号
///
public string morder_no { get; set; }
///
/// BOM编码
///
public string bom_number { get; set; }
///
/// 需要数量
///
public decimal need_qty { get; set; }
///
/// 需求日期
///
public DateTime? need_time { get; set; }
///
/// 最早开工时间
///
public DateTime earliest_times { get; set; }
///
/// 最晚开工时间
///
public DateTime latest_times { get; set; }
///
/// 工单开工时间
///
public DateTime? order_statr_time { get; set; }
///
/// 物料齐套时间
///
public DateTime kitting_times { get; set; }
///
/// 建议交期(物料)
///
public DateTime? sys_material_date { get; set; }
///
/// 建议交期(产能)
///
public DateTime? sys_capacity_date { get; set; }
///
/// BOM层级关系展开
///
public List BomChildExamineList { get; set; }
///
/// 计算id
///
public long? bangid { get; set; }
}
}