using Newtonsoft.Json;
using System;
using System.Collections.Generic;
using System.Text;
namespace WMS.Web.Core.Dto
{
///
/// 老ops箱信息
///
public class OpsBoxResponse
{
///
/// 对应老OPS的箱ID
///
[JsonProperty("CartonId")]
public int OpsBoxId { get; set; }
///
/// 箱编号(老OPS生成的箱号)
///
[JsonProperty("CartonNo")]
public string BoxBillNo { get; set; }
///
/// 供应商Id
///
[JsonProperty("GysNo")]
public int? SupplierId { get; set; }
///
/// 组织Id
///
[JsonProperty("orgId")]
public int? OrgId { get; set; }
///
/// 完成装箱时间
///
[JsonProperty("CompleteCartonTime")]
public DateTime CompleteCartonTime { get; set; } = DateTime.Now;
///
/// 完成装箱用户
///
[JsonProperty("BoxUser")]
public string CompleteCartonUser { get; set; }
///
/// 箱子创建用户
///
[JsonProperty("Create_user")]
public string CreateUser { get; set; }
///
/// 创建时间(对应老OPS的创建时间)
///
[JsonProperty("cartonCreateTime")]
public DateTime CreateTime { get; set; } = DateTime.Now;
///
/// 明细
///
[JsonProperty("BoxReturnDetails")]
public List Details { get; set; } = new List();
}
public class OpsSerialNumbersResponse
{
///
/// 序列号
///
[JsonProperty("sn")]
public string SerialNumber { get; set; }
///
/// 序列号生成时间
///
[JsonProperty("barCreateTime")]
public DateTime? BarCreateTime { get; set; } = DateTime.Now;
///
/// 序列号生成用户
///
[JsonProperty("barCereateUser")]
public string BarCereateUser { get; set; }
}
public class OpsBoxDetailsResponse {
///
/// 物料编码
///
[JsonProperty("FMaterialNo")]
public string MaterialNumber { get; set; }
///
/// 数量(装箱数量)
///
[JsonProperty("Qty")]
public decimal Qty { get; set; }
///
/// 序列号集
///
[JsonProperty("SerialNumbers")]
public List SerialNumbers { get; set; } = new List();
}
}