35 lines
724 B
C#
35 lines
724 B
C#
|
|
using System.Text.Json.Serialization;
|
|||
|
|
|
|||
|
|
namespace WcsMain.ApiServe.Controllers.Dto.WMSEntity;
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// WMS的固定返回类
|
|||
|
|
/// </summary>
|
|||
|
|
public class WmsApiResponse
|
|||
|
|
{
|
|||
|
|
/// <summary>
|
|||
|
|
/// 请求ID
|
|||
|
|
/// </summary>
|
|||
|
|
[JsonPropertyName("code")]
|
|||
|
|
public int? Code { get; set; }
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 信息
|
|||
|
|
/// </summary>
|
|||
|
|
[JsonPropertyName("message")]
|
|||
|
|
public string? Message { get; set; }
|
|||
|
|
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
/// <summary>
|
|||
|
|
/// Api统一回复类
|
|||
|
|
/// </summary>
|
|||
|
|
/// <typeparam name="T"></typeparam>
|
|||
|
|
public class WmsApiResponse<T> : WmsApiResponse where T : class
|
|||
|
|
{
|
|||
|
|
/// <summary>
|
|||
|
|
/// 返回数据
|
|||
|
|
/// </summary>
|
|||
|
|
[JsonPropertyName("returnData")]
|
|||
|
|
public T? ReturnData { get; set; }
|
|||
|
|
}
|