后道打标签优化以及标签追溯修改

This commit is contained in:
2025-07-04 20:40:27 +08:00
parent da78bc26a6
commit c477f01f23
5 changed files with 571 additions and 10 deletions

View File

@@ -0,0 +1,115 @@
using System.ComponentModel.DataAnnotations;
namespace ZR.Model.MES.pro.DTO
{
/// <summary>
/// 扫码追溯清单搜索条件
/// </summary>
public class ProPackingDataBackQueryDto : PagerInfo
{
// 工单号
public string WorkOrder { get; set; }
// 实际标签
public string Label { get; set; }
// 零件号
public string PartNumber { get; set; }
// 箱条码
public string PackingCode { get; set; }
public string Machine { get; set; }
public DateTime? StartTime { get; set; }
public DateTime? EndTime { get; set; }
}
/// <summary>
/// 扫码追溯详情数据搜索条件
/// </summary>
public class ProPackingDataBackRecordQueryDto : PagerInfo
{
/// <summary>
/// 标签搜索类型 1-产线 2-GP12 3-后道 4-成品入库
/// </summary>
public int SearchType { get; set; }
public DateTime? StartTime { get; set; }
public DateTime? EndTime { get; set; }
public string WorkOrder { get; set; }
public string PatchCode { get; set; }
public string PackingCode { get; set; }
/// <summary>
/// 是否满箱
/// </summary>
public int FillType { get; set; }
public string PartNumber { get; set; }
public string Machine { get; set; }
}
/// <summary>
/// 扫码追溯清单反馈列表
/// </summary>
public class ProPackageDataBackListDto
{
// 主键
public string Id { get; set; }
// 模块
public string Module { get; set; }
/// <summary>
/// 标签搜索类型 1-产线 2-GP12 3-后道 4-成品入库
/// </summary>
public int SearchType { get; set; }
// 机器
public string Machine { get; set; }
// 工单号
public string WorkOrder { get; set; }
// 零件号
public string PartNumber { get; set; }
// 零件描述
public string Description { get; set; }
// 箱条码
public string PackageLabel { get; set; }
// 内标签条码
public string InnerLabel { get; set; }
// 是否满箱标签
public string FullMsg { get; set; }
// 班组
public string Team { get; set; }
// 站点
public string SiteNo { get; set; }
// 串口
public string ComNo { get; set; }
// 备注
public string Remark { get; set; }
// 创建时间
public DateTime? CreateTime { get; set; }
}
/// <summary>
/// 扫码追溯详细数据反馈列表
/// </summary>
public class ProPackageDataBackRecordDto
{
// 主键
public string Id { get; set; }
// 机器
public string Machine { get; set; }
// 工单号
public string WorkOrder { get; set; }
// 零件号
public string PartNumber { get; set; }
// 零件描述
public string Description { get; set; }
// 箱条码
public string PackageLabel { get; set; }
// 内标签条码
public string InnerLabel { get; set; }
// 是否满箱标签
public string FullMsg { get; set; }
// 班组
public string Team { get; set; }
// 站点
public string SiteNo { get; set; }
// 串口
public string ComNo { get; set; }
// 备注
public string Remark { get; set; }
// 创建时间
public DateTime? CreateTime { get; set; }
}
}