using iWare.Wms.Core.Util.LowCode.Dto;
using System;
using Microsoft.EntityFrameworkCore;
using System.ComponentModel.DataAnnotations;
using iWare.Wms.Core;
namespace iWare.Wms.Application
{
///
/// 工件出库信息输出参数
///
public class WorkPieceOutboundOutput
{
///
/// 小车码
///
[Comment("小车码")]
[MaxLength(32)]
public string CarNo { get; set; }
///
/// 阶段
///
[Comment("阶段")]
public PieceUnLineStage? UnLineStage { get; set; }
///
/// 阶段名称
///
[Comment("阶段名称")]
public String UnLineStageName { get; set; }
#region 下线
///
/// 下线时间
///
[Comment("下线时间")]
public DateTime? WorkPieceUnLineTime { get; set; }
///
/// 下线人Id
///
[Comment("下线人Id")]
public long? WorkPieceUnLineUserId { get; set; }
///
/// 下线人名称
///
[Comment("下线人名称")]
[MaxLength(32)]
public string WorkPieceUnLineUserName { get; set; }
#endregion
///
/// 工件号
///
public string WorkPieceID { get; set; }
///
/// OP80打码
///
public string OP80NewCode { get; set; }
///
/// 出库时间
///
public DateTime WorkPieceOutboundTime { get; set; }
///
/// 出库人Id
///
public long WorkPieceOutboundUserId { get; set; }
///
/// 出库人名称
///
public string WorkPieceOutboundUserName { get; set; }
///
/// Id主键
///
public long Id { get; set; }
}
}