VistarStarDataIntegration/admin.net.pro/Admin.NET/Plugins/Admin.NET.Plugin.K3Cloud/Service/Dto/K3CloudPushResultOutput.cs
2024-09-09 09:23:58 +08:00

66 lines
2.0 KiB
C#
Raw Permalink 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.

// Admin.NET 项目的版权、商标、专利和其他相关权利均受相应法律法规的保护。使用本项目应遵守相关法律法规和许可证的要求。
//
// 本项目主要遵循 MIT 许可证和 Apache 许可证(版本 2.0)进行分发和使用。许可证位于源代码树根目录中的 LICENSE-MIT 和 LICENSE-APACHE 文件。
//
// 不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!
namespace Admin.NET.Plugin.K3Cloud.Service;
public class K3CloudPushResultOutput
{
public ErpPushResultInfo Result { get; set; }
}
public class ErpPushResultInfo
{
/// <summary>
/// Id
/// </summary>
public object? Id { get; set; }
/// <summary>
/// 编码
/// </summary>
public string? Number { get; set; }
public ErpPushResultInfo_ResponseStatus ResponseStatus { get; set; }
}
public class ErpPushResultInfo_ResponseStatus
{
public bool IsSuccess { get; set; }
public int? ErrorCode { get; set; }
/// <summary>
/// 错误代码MsgCode说明
///0默认
///1上下文丢失 会话过期
///2没有权限
///3操作标识为空
///4异常
///5单据标识为空
///6数据库操作失败
///7许可错误
///8参数错误
///9指定字段/值不存在
///10未找到对应数据
///11验证失败
///12不可操作
///13网控冲突
///14调用限制
///15禁止管理员登录
/// </summary>
public int? MsgCode { get; set; }
/// <summary>
/// 如果失败,具体失败原因
/// </summary>
public List<ErpPushResultInfo_Errors> Errors { get; set; }
}
public class ErpPushResultInfo_Errors
{
public string FieldName { get; set; }
public string Message { get; set; }
public int DIndex { get; set; }
}