2025-04-24 18:31:27 +08:00

108 lines
2.6 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace MyCode.Project.Domain.Message.Response.Common
{
public class KingDeeResult
{
/// <summary>
///
/// </summary>
public ResponseStatus ResponseStatus { get; set; }
public object 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 SuccessEntitysItem
{
/// <summary>
///
/// </summary>
public string Id { get; set; }
/// <summary>
///
/// </summary>
public string Number { get; set; }
/// <summary>
///
/// </summary>
public int DIndex { get; set; }
}
public class SuccessMessagesItem
{
/// <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 string ErrorCode { get; set; }
/// <summary>
///
/// </summary>
public string IsSuccess { get; set; }
/// <summary>
///
/// </summary>
public List<ErrorsItem> Errors { get; set; }
/// <summary>
///
/// </summary>
public List<SuccessEntitysItem> SuccessEntitys { get; set; }
/// <summary>
///
/// </summary>
public List<SuccessMessagesItem> SuccessMessages { get; set; }
/// <summary>
/// 0默认 1上下文丢失 2没有权限 3操作标识为空 4异常 5单据标识为空 6数据库操作失败 7许可错误 8参数错误 9指定字段/值不存在
/// 10未找到对应数据 11验证失败 12不可操作 13网控冲突 14调用限制 15禁止管理员登录
/// </summary>
public string MsgCode { get; set; }
}
public class Root
{
/// <summary>
///
/// </summary>
public KingDeeResult Result { get; set; }
}
}