45 lines
1.3 KiB
C#
45 lines
1.3 KiB
C#
using System;
|
||
using System.Xml.Serialization;
|
||
using System.Collections.Generic;
|
||
|
||
namespace Aop.Api.Domain
|
||
{
|
||
/// <summary>
|
||
/// SignTaskFileResult Data Structure.
|
||
/// </summary>
|
||
[Serializable]
|
||
public class SignTaskFileResult : AopObject
|
||
{
|
||
/// <summary>
|
||
/// 业务初始化时传入的流水号
|
||
/// </summary>
|
||
[XmlElement("biz_id")]
|
||
public string BizId { get; set; }
|
||
|
||
/// <summary>
|
||
/// 扩展参数信息,可根据不同接入方需求定制内容
|
||
/// </summary>
|
||
[XmlElement("biz_info")]
|
||
public string BizInfo { get; set; }
|
||
|
||
/// <summary>
|
||
/// 已签名文档列表
|
||
/// </summary>
|
||
[XmlArray("signed_file_list")]
|
||
[XmlArrayItem("signed_file_info")]
|
||
public List<SignedFileInfo> SignedFileList { get; set; }
|
||
|
||
/// <summary>
|
||
/// 签约结果 1)FAIL | 解释:签约失败 2)SUCCESS | 解释:完成 3)PROCESS | 解释:签约中 4)EXPIRED | 解释:任务过期
|
||
/// </summary>
|
||
[XmlElement("status")]
|
||
public string Status { get; set; }
|
||
|
||
/// <summary>
|
||
/// 签约任务编号
|
||
/// </summary>
|
||
[XmlElement("task_id")]
|
||
public string TaskId { get; set; }
|
||
}
|
||
}
|