using System; using System.Xml.Serialization; namespace Aop.Api.Domain { /// /// MybankCreditLoanapplyPromotionDynamicurlGetModel Data Structure. /// [Serializable] public class MybankCreditLoanapplyPromotionDynamicurlGetModel : AopObject { /// /// 机构合约编号,商户接入企业信贷业务时自动分配,获取地址:https://partner.mybank.cn/cooperation/myCooperation.htm,路径:我的合作-查看详情-开发接口调用-接口合约编号; /// [XmlElement("arrangement_no")] public string ArrangementNo { get; set; } /// /// 部门编码,是网商机构门户内维护的组织结构中部门的唯一编号,由网商机构门户生成后提供给合作机构,参数staff_type为01或03时,此参数必填 /// [XmlElement("dept_code")] public string DeptCode { get; set; } /// /// 渠道编码,是网商机构门户内维护的推广渠道的唯一编号,由网商机构门户生成后提供给合作机构,参数staff_type为01或03时,此参数必填 /// [XmlElement("op_ch_code")] public string OpChCode { get; set; } /// /// 被推荐人的证件名字,当staff_type为03时需要填写,passiver_cert_no + passiver_cert_name或者passiver_id不能同时为空。作用:校验机构提供的用户和支付宝当前登录的用户为同一用户,即用户同人校验 /// [XmlElement("passiver_cert_name")] public string PassiverCertName { get; set; } /// /// 被推荐人的证件号,当staff_type为03时需要填写,passiver_cert_no + passiver_cert_name或者passiver_id不能同时为空。作用:校验机构提供的用户和支付宝当前登录的用户为同一用户,即用户同人校验 /// [XmlElement("passiver_cert_no")] public string PassiverCertNo { get; set; } /// /// 被推荐人的支付宝ID,当staff_type为03时需要填写,passiver_cert_no + passiver_cert_name或者passiver_id不能同时为空。作用:校验机构提供的用户和支付宝当前登录的用户为同一用户,即用户同人校验 /// [XmlElement("passiver_id")] public string PassiverId { get; set; } /// /// 合作推广机构的银行参与者id,是在网商银行创建会员后生成的id,网商银行会员的唯一标识,参数staff_type为01或03时,此参数必填 /// [XmlElement("recmd_inst_ip_id")] public string RecmdInstIpId { get; set; } /// /// 合作推广机构的银行参与者角色id,是在网商银行创建会员后生成的角色id,网商银行会员角色的唯一标识,参数staff_type为01或03时,此参数必填 /// [XmlElement("recmd_inst_ip_role_id")] public string RecmdInstIpRoleId { get; set; } /// /// 请求的实体ID,跟staff_type对应,若staff_type是01则为支付宝账号;若staff_type是02则为生活号在支付宝开放平台对应的app_id;若staff_type是03则为机构在支付宝开放平台对应的app_id /// [XmlElement("staff_id")] public string StaffId { get; set; } /// /// 请求的主体类型,01表示普通用户类型,02表示生活号类型,03表示机构类型 /// [XmlElement("staff_type")] public string StaffType { get; set; } } }