99 lines
2.2 KiB
C#
99 lines
2.2 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace MyCode.Project.Domain.Message.Response.KingDee
|
|
{
|
|
public class ErrorResponse
|
|
{
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
public Result Result { get; set; }
|
|
}
|
|
|
|
|
|
public class ErrorsItem
|
|
{
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
public string FieldName { get; set; }
|
|
/// <summary>
|
|
/// 报错内容
|
|
/// </summary>
|
|
public string Message { get; set; }
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
public int DIndex { get; set; }
|
|
}
|
|
|
|
public class ResponseStatus
|
|
{
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
public int ErrorCode { get; set; }
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
public string IsSuccess { get; set; }
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
public List<ErrorsItem> Errors { get; set; }
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
public List<string> SuccessEntitys { get; set; }
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
public List<string> SuccessMessages { get; set; }
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
public int MsgCode { get; set; }
|
|
}
|
|
|
|
public class ConvertResponseStatus
|
|
{
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
public string IsSuccess { get; set; }
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
public List<string> Errors { get; set; }
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
public List<string> SuccessEntitys { get; set; }
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
public List<string> SuccessMessages { get; set; }
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
public int MsgCode { get; set; }
|
|
}
|
|
|
|
public class Result
|
|
{
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
public ResponseStatus ResponseStatus { get; set; }
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
public ConvertResponseStatus ConvertResponseStatus { get; set; }
|
|
}
|
|
|
|
}
|