51 lines
1.3 KiB
C#
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("");
|
|
}
|
|
}
|