工单排程添加物料检测

This commit is contained in:
2024-05-31 13:22:07 +08:00
parent 6677691305
commit c93711290e
8 changed files with 480 additions and 11 deletions

View File

@@ -0,0 +1,147 @@
using MiniExcelLibs.Attributes;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ZR.Model.MES.pro.DTO
{
public class ProWorkOrder
{
/// <summary>
/// 工单号WO20240301001
/// </summary>
public string Id { get; set; }
/// <summary>
/// 毛坯号
/// </summary>
public string BlankNumber { get; set; }
/// <summary>
/// 成品零件号
/// </summary>
public string FinishedPartNumber { get; set; }
/// <summary>
/// 产品描述
/// </summary>
public string ProductDescription { get; set; }
/// <summary>
/// 颜色
/// </summary>
public string Colour { get; set; }
/// <summary>
/// 规格
/// </summary>
public string Specifications { get; set; }
/// <summary>
/// 编码号
/// </summary>
public int CodeNumber { get; set; }
/// <summary>
/// 车数
/// </summary>
public int VehicleNumber { get; set; }
/// <summary>
/// 挂具摆放
/// </summary>
public int hangNumber { get; set; }
/// <summary>
/// 上件数
/// </summary>
public int PreviousNumber { get; set; }
/// <summary>
/// 双组号缸号
/// </summary>
public string CylinderNumber { get; set; }
/// <summary>
/// 备注1
/// </summary>
public string Remark1 { get; set; }
/// <summary>
/// 备注2
/// </summary>
public string Remark2 { get; set; }
/// <summary>
/// 备注3识别是否需要工单
/// </summary>
public string Remark3 { get; set; }
/// <summary>
/// 备注4 :来源
/// </summary>
public string Remark4 { get; set; }
/// <summary>
/// 序号
/// </summary>
public int Sort { get; set; }
/// <summary>
/// 客户工单号
/// </summary>
public string ClientWorkorder { get; set; }
/// <summary>
/// 状态0初态 1上线
/// </summary>
public int Status { get; set; }
/// <summary>
/// 年
/// </summary>
public int Year { get; set; }
/// <summary>
/// 周
/// </summary>
public int Week { get; set; }
/// <summary>
/// 日
/// </summary>
public int Date { get; set; }
/// <summary>
/// 创建人
/// </summary>
public string CreatedBy { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime CreatedTime { get; set; }
/// <summary>
/// 更新人
/// </summary>
public string UpdatedBy { get; set; }
/// <summary>
/// 更新时间
/// </summary>
public DateTime UpdatedTime { get; set; }
/// <summary>
/// 计划状态 0-正常 1-物料号不存在 2-规格颜色异常
/// </summary>
///
public int State { get; set; }
}
}

View File

@@ -0,0 +1,143 @@
using MiniExcelLibs.Attributes;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ZR.Model.MES.pro.DTO
{
public class ProWorklplanDto
{
/// <summary>
/// WP2024030001 主键
/// </summary>
public string Id { get; set; }
/// <summary>
/// 零件号
/// </summary>
public string Partnumber { get; set; }
/// <summary>
/// 产品描述
/// </summary>
public string ProductName { get; set; }
/// <summary>
/// 规格
/// </summary>
public string Specification { get; set; }
/// <summary>
/// 颜色代码
/// </summary>
public string ColorCode { get; set; }
/// <summary>
/// 本周要货数量
/// </summary>
public int RequireNum { get; set; }
/// <summary>
/// 产品合格率
/// </summary>
public double QualificationRate { get; set; }
/// <summary>
/// 每挂数量
/// </summary>
public float EveryHangerNum { get; set; }
/// <summary>
/// 生产节拍(分钟)
/// </summary>
public decimal ProductionBeat { get; set; }
/// <summary>
/// 总挂具数
/// </summary>
public float AllHangerNum { get; set; }
/// <summary>
/// 订单需生产挂具数量
/// </summary>
///
public float RequireHanger { get; set; }
/// <summary>
/// 圈数
/// </summary>
///
public float TurnNumber { get; set; }
/// <summary>
/// 订单生产时间(分钟)
/// </summary>
public float ProductTime { get; set; }
/// <summary>
/// 未排程数
/// </summary>
public int NoSchedule { get; set; }
/// <summary>
/// 毛坯号
/// </summary>
public string BlankNum { get; set; }
/// <summary>
/// 来源:手动插入excel导入
/// </summary>
public string Remark { get; set; }
/// <summary>
/// 年
/// </summary>
///
public int Year { get; set; }
/// <summary>
/// 周
/// </summary>
///
public int Week { get; set; }
/// <summary>
/// 创建人
/// </summary>
///
public string CreatedBy { get; set; }
/// <summary>
/// 创建时间
/// </summary>
///
public DateTime CreatedTime { get; set; }
/// <summary>
/// 更新人
/// </summary>
///
public string UpdatedBy { get; set; }
/// <summary>
/// 更新时间
/// </summary>
///
public DateTime UpdatedTime { get; set; }
/// <summary>
/// 计划状态 0-正常 1-物料号不存在 2-规格颜色异常
/// </summary>
///
public int State { get; set; }
}
}