using Admin.NET.Core.Util.LowCode.Dto; using System; using Admin.NET.Core; using Microsoft.EntityFrameworkCore; using System.ComponentModel.DataAnnotations; namespace Admin.NET.Application { /// /// 转储单输出参数 /// public class WmsDumpOrderOutput { /// /// 单据大类 /// public long OrderLargeCategory { get; set; } /// /// 单据小类 /// public long OrderSubclass { get; set; } /// /// 上位系统单据唯一识别码 /// public long SOID { get; set; } /// /// 单据编号 /// public string NO { get; set; } /// /// 创建日期 /// public DateTimeOffset Billdate { get; set; } /// /// 创建人 /// public string Creator { get; set; } /// /// 公司 /// public string Companyname { get; set; } /// /// 单据状态 /// public Admin.NET.Core.OrderStatusEnum OrderStatus { get; set; } /// /// Id主键 /// public long Id { get; set; } /// /// 签核状态 /// public Admin.NET.Core.IssueState IssueState { get; set; } /// /// 对应YiGo系统 /// public List Dtls { get; set; } } /// /// 转储单详情输出参数 /// public class DumpPageDetailOutput { /// /// Id /// public long Id { get; set; } /// /// 上位系统单据明细唯一识别码 /// public long OID { get; set; } /// /// 单据Id /// public long OrderId { get; set; } /// /// 物料名称 /// public string Materialname { get; set; } /// /// 物料编号 /// public string Materialcode { get; set; } /// /// 基本单位 /// public string Unit { get; set; } /// /// 数量 /// public decimal Qty { get; set; } /// /// 长度 /// public decimal Length { get; set; } /// /// SCM批次号 /// public string Batchno_SCM { get; set; } /// /// WMS批次号 /// public string Batchno_WMS { get; set; } /// /// 库存项目编码 /// public string ProjectCode { get; set; } /// /// 新库存项目编码 /// public string Projectcode_To { get; set; } /// /// 单据状态 /// public OrderDetailsStatusEnum OrderStatus { get; set; } } /// /// yigo转储单获取参数 /// public class WmsDumpOrderOutputByYiGO { public bool Status { get; set; } public List Data { get; set; } public string Result { get; set; } } }