You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
36 lines
1.1 KiB
36 lines
1.1 KiB
using System;
|
|
using System.Collections.Generic;
|
|
using System.ComponentModel.DataAnnotations;
|
|
using Win_in.Sfs.Shared.Domain;
|
|
using Win_in.Sfs.Shared.Domain.Shared;
|
|
using Win_in.Sfs.Shared.Domain.Shared.Enums.Store;
|
|
using Win_in.Sfs.Wms.DataExchange.WMS.MesNote;
|
|
using Win_in.Sfs.Wms.DataExchange.WMS.PurchaseOrder;
|
|
|
|
namespace Win_in.Sfs.Wms.DataExchange.WMS.InjectionIssueRequest;
|
|
public class InjectionIssueRequestExchangeDto
|
|
{
|
|
/// <summary>
|
|
/// 叫料类型
|
|
/// </summary>
|
|
[Display(Name = "叫料类型")]
|
|
public EnumIssueRequestType IssueRequestType { get; set; }
|
|
/// <summary>
|
|
/// 操作员
|
|
/// </summary>
|
|
[Display(Name = "操作员")]
|
|
[StringLength(SfsEfCorePropertyConst.CodeLength, ErrorMessage = "{0}最多输入{1}个字符")]
|
|
public string Worker { get; set; }
|
|
|
|
/// <summary>
|
|
/// 生效日期
|
|
/// </summary>
|
|
[Display(Name = "生效日期")]
|
|
public DateTime ActiveDate { get; set; } = DateTime.Now.Date;
|
|
|
|
/// <summary>
|
|
/// 明细
|
|
/// </summary>
|
|
[Display(Name = "明细")]
|
|
public InjectionIssueRequestDetailExchangeDto Detail { get; set; } = new();
|
|
}
|
|
|