Files
WMS-Api/src/WMS.Web.Core/Dto/Erp/ErpNumberDto.cs
18942506660 b5a729768c 修复bug
2023-12-01 17:29:06 +08:00

51 lines
1.3 KiB
C#

using Newtonsoft.Json;
using System;
using System.Collections.Generic;
using System.Text;
namespace WMS.Web.Core.Dto.Erp
{
/// <summary>
/// 编码
/// </summary>
public class ErpNumberDto
{
public ErpNumberDto() { }
public ErpNumberDto(string number)
{
this.Number = number;
}
/// <summary>
/// 编码
/// </summary>
[JsonProperty("FNumber")]
public string Number { get; set; }
}
/// <summary>
/// 盘点子仓库
/// </summary>
public class ErpSubStockDto
{
public ErpSubStockDto() { }
public ErpSubStockDto(string stockCode, string subCode)
{
if (stockCode != null && stockCode.Equals("GD"))
this.GD = new ErpNumberDto(subCode ?? "");
if (stockCode != null && stockCode.Equals("HD"))
this.HD = new ErpNumberDto(subCode ?? "");
}
/// <summary>
/// GD仓
/// </summary>
[JsonProperty("FSTOCKLOCID__FF100005")]
public ErpNumberDto GD { get; set; } = new ErpNumberDto("");
/// <summary>
/// HD仓
/// </summary>
[JsonProperty("FSTOCKLOCID__FF100007")]
public ErpNumberDto HD { get; set; } = new ErpNumberDto("");
}
}