Files
zszq-trs/YLErpDAL/Modules/TradeModule/OAModels.cs
T
shangzhongyuan 8f6f4894f0 feat(OA): 添加附件上传功能并更新OA配置
添加新的附件上传接口实现,包括上传方法和响应模型
更新OA配置添加UploadUrl字段并修改SystemToken
使用新的附件上传方式替代原有的Base64编码方式
2026-03-05 14:12:22 +08:00

64 lines
1.5 KiB
C#

using System;
using System.Collections.Generic;
namespace YLErp.Modules.TradeModule
{
/// <summary>
/// OA接口响应模型
/// </summary>
public class OAResponse
{
public bool success { get; set; }
public long time { get; set; }
public int messageCode { get; set; }
public string message { get; set; }
public OAResponseData data { get; set; }
}
/// <summary>
/// OA接口响应数据模型
/// </summary>
public class OAResponseData
{
public string url { get; set; }
public string fileid { get; set; }
}
/// <summary>
/// 国联OA接口响应模型
/// </summary>
public class GuoLianOAResponse
{
public int code { get; set; }
public GuoLianOAData data { get; set; }
public string status { get; set; }
}
/// <summary>
/// 国联OA接口响应数据模型
/// </summary>
public class GuoLianOAData
{
public string msg { get; set; }
public string requestid { get; set; }
}
/// <summary>
/// 附件上传接口响应模型
/// </summary>
public class UploadAttachmentResponse
{
public int code { get; set; }
public List<UploadAttachmentData> data { get; set; }
public string status { get; set; }
}
/// <summary>
/// 附件上传接口响应数据模型
/// </summary>
public class UploadAttachmentData
{
public string annexId { get; set; }
public string annexName { get; set; }
}
}