using System; using System.Xml.Serialization; using System.Collections.Generic; namespace Aop.Api.Domain { /// /// ConfigInfoBean Data Structure. /// [Serializable] public class ConfigInfoBean : AopObject { /// /// 配置附件收集任务相关信息 /// [XmlElement("attachment_explain")] public AttachmentExplainBean AttachmentExplain { get; set; } /// /// 签署完成是否自动归档,默认true,如果false,则归档需要调用签署流程归档接口 /// [XmlElement("auto_archive")] public bool AutoArchive { get; set; } /// /// 是否收集附件(需签署人上传身份证或者其他文件的,需设置为true) /// [XmlElement("collect_attachement")] public bool CollectAttachement { get; set; } /// /// 物流公司编号(目前仅支持顺丰"SF") 注:避免影响生产订单,联调及测试环境请传入SF_TEST。 /// [XmlElement("company_no")] public string CompanyNo { get; set; } /// /// 合同过期时间:该参数设置的时间若到期,则会触发流程文件过期通知 /// [XmlElement("contract_validity")] public long ContractValidity { get; set; } /// /// 签署完成后跳转商户小程序的地址(signModel字段值为2时 选填) /// [XmlElement("jump_url")] public string JumpUrl { get; set; } /// /// 商户小程序签署地址(signModel字段值为1时 必填) /// [XmlElement("merchant_mini_sign_url")] public string MerchantMiniSignUrl { get; set; } /// /// https://esign.cn/callback /// [XmlElement("notice_developer_url")] public string NoticeDeveloperUrl { get; set; } /// /// 平台订单号,可将商户订单与电子合同进行关联。用户通过支付宝官方小程序 合同管家 查看合同时,可快速进入商家的小程序及对应的订单详情页,为商家的小程序提供了流量入口,提高用户的活跃度和留存率; /// [XmlElement("platform_order_no")] public string PlatformOrderNo { get; set; } /// /// 12或15位物流单号 /// [XmlElement("serial_no")] public string SerialNo { get; set; } /// /// 快递扫码签收方式: 1-商户小程序:扫码后跳转商户小程序进行签收; 0-e签宝小程序:如商户没有支付宝小程序,可使用e签宝小程序完成签收。 /// [XmlElement("sign_model")] public long SignModel { get; set; } /// /// 指定签署人需要上传的附件列表,例如:A、B、C三方签署,A需上传附件1,B需指定附件2,C需上传附件1,2,3 /// [XmlArray("specify_attachment_infos")] [XmlArrayItem("specify_attachment_info")] public List SpecifyAttachmentInfos { get; set; } } }