接口文件

This commit is contained in:
“wanyongkang”
2024-04-10 13:55:27 +08:00
parent fff6bee06a
commit ed3b2c653e
3190 changed files with 268248 additions and 1 deletions

View File

@@ -0,0 +1,48 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AccessOrdersFeedBack Data Structure.
/// </summary>
[Serializable]
public class AccessOrdersFeedBack : AopObject
{
/// <summary>
/// 错误码
/// </summary>
[JsonProperty("error_code")]
public string ErrorCode { get; set; }
/// <summary>
/// 错误描述
/// </summary>
[JsonProperty("error_desc")]
public string ErrorDesc { get; set; }
/// <summary>
/// 反馈主键ID生产单ID或者采购单ID或者码token
/// </summary>
[JsonProperty("feedback_id")]
public string FeedbackId { get; set; }
/// <summary>
/// 生产单PRODUCE_ORDER 采购单PURCHASE_ORDER 二维码QRCODE
/// </summary>
[JsonProperty("order_type")]
public string OrderType { get; set; }
/// <summary>
/// 外部单据号
/// </summary>
[JsonProperty("out_biz_no")]
public string OutBizNo { get; set; }
/// <summary>
/// 每条记录处理结果
/// </summary>
[JsonProperty("success")]
public bool Success { get; set; }
}
}

View File

@@ -0,0 +1,47 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AccessOrdersFeedBackResult Data Structure.
/// </summary>
[Serializable]
public class AccessOrdersFeedBackResult : AopObject
{
/// <summary>
/// 错误码
/// </summary>
[JsonProperty("error_code")]
public string ErrorCode { get; set; }
/// <summary>
/// 错误描述
/// </summary>
[JsonProperty("error_desc")]
public string ErrorDesc { get; set; }
/// <summary>
/// 反馈主键ID生产单ID或者采购单ID或者码token
/// </summary>
[JsonProperty("feedback_id")]
public string FeedbackId { get; set; }
/// <summary>
/// 生产单PRODUCE_ORDER 采购单PURCHASE_ORDER 二维码QRCODE
/// </summary>
[JsonProperty("order_type")]
public string OrderType { get; set; }
/// <summary>
/// 外部单据号
/// </summary>
[JsonProperty("out_biz_no")]
public string OutBizNo { get; set; }
/// <summary>
/// 每条记录处理结果
/// </summary>
[JsonProperty("success")]
public bool Success { get; set; }
}
}

View File

@@ -0,0 +1,18 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AccessParams Data Structure.
/// </summary>
[Serializable]
public class AccessParams : AopObject
{
/// <summary>
/// 目前支持以下值: 1. ALIPAYAPP 钱包h5页面签约 2. QRCODE(扫码签约) 3. QRCODEORSMS(扫码签约或者短信签约)
/// </summary>
[JsonProperty("channel")]
public string Channel { get; set; }
}
}

View File

@@ -0,0 +1,66 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AccessProduceOrder Data Structure.
/// </summary>
[Serializable]
public class AccessProduceOrder : AopObject
{
/// <summary>
/// 口碑码批次号
/// </summary>
[JsonProperty("batch_id")]
public string BatchId { get; set; }
/// <summary>
/// 生产单标识
/// </summary>
[JsonProperty("produce_order_id")]
public string ProduceOrderId { get; set; }
/// <summary>
/// 生产数量
/// </summary>
[JsonProperty("produce_quantity")]
public long ProduceQuantity { get; set; }
/// <summary>
/// 物料属性名称
/// </summary>
[JsonProperty("stuff_attr_name")]
public string StuffAttrName { get; set; }
/// <summary>
/// 物料材质
/// </summary>
[JsonProperty("stuff_material")]
public string StuffMaterial { get; set; }
/// <summary>
/// 物料尺寸
/// </summary>
[JsonProperty("stuff_size")]
public string StuffSize { get; set; }
/// <summary>
/// 物料类型
/// </summary>
[JsonProperty("stuff_type")]
public string StuffType { get; set; }
/// <summary>
/// 模板唯一标识
/// </summary>
[JsonProperty("template_id")]
public string TemplateId { get; set; }
/// <summary>
/// 模板名称
/// </summary>
[JsonProperty("template_name")]
public string TemplateName { get; set; }
}
}

View File

@@ -0,0 +1,36 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AccessProduceQrcode Data Structure.
/// </summary>
[Serializable]
public class AccessProduceQrcode : AopObject
{
/// <summary>
/// 口碑码批次号
/// </summary>
[JsonProperty("batch_id")]
public string BatchId { get; set; }
/// <summary>
/// 码url
/// </summary>
[JsonProperty("core_url")]
public string CoreUrl { get; set; }
/// <summary>
/// 生产单号
/// </summary>
[JsonProperty("produce_order_id")]
public string ProduceOrderId { get; set; }
/// <summary>
/// 二维码编码
/// </summary>
[JsonProperty("qrcode")]
public string Qrcode { get; set; }
}
}

View File

@@ -0,0 +1,126 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AccessPurchaseOrder Data Structure.
/// </summary>
[Serializable]
public class AccessPurchaseOrder : AopObject
{
/// <summary>
/// 申请日期, 格式: yyyy-MM-dd HH:mm:ss
/// </summary>
[JsonProperty("apply_date")]
public string ApplyDate { get; set; }
/// <summary>
/// 申请订单明细号
/// </summary>
[JsonProperty("asset_item_id")]
public string AssetItemId { get; set; }
/// <summary>
/// 申请订单号
/// </summary>
[JsonProperty("asset_order_id")]
public string AssetOrderId { get; set; }
/// <summary>
/// 采购单号订单汇总表ID
/// </summary>
[JsonProperty("asset_purchase_id")]
public string AssetPurchaseId { get; set; }
/// <summary>
/// 市
/// </summary>
[JsonProperty("city")]
public string City { get; set; }
/// <summary>
/// 数量
/// </summary>
[JsonProperty("count")]
public string Count { get; set; }
/// <summary>
/// 订单创建日期, 格式: yyyy-MM-dd HH:mm:ss
/// </summary>
[JsonProperty("create_date")]
public string CreateDate { get; set; }
/// <summary>
/// 区
/// </summary>
[JsonProperty("district")]
public string District { get; set; }
/// <summary>
/// 是否需要生产
/// </summary>
[JsonProperty("is_produce")]
public string IsProduce { get; set; }
/// <summary>
/// 省
/// </summary>
[JsonProperty("province")]
public string Province { get; set; }
/// <summary>
/// 收货人地址
/// </summary>
[JsonProperty("receiver_address")]
public string ReceiverAddress { get; set; }
/// <summary>
/// 联系人电话
/// </summary>
[JsonProperty("receiver_mobile")]
public string ReceiverMobile { get; set; }
/// <summary>
/// 收货人姓名
/// </summary>
[JsonProperty("receiver_name")]
public string ReceiverName { get; set; }
/// <summary>
/// 物料类型
/// </summary>
[JsonProperty("stuff_attr_name")]
public string StuffAttrName { get; set; }
/// <summary>
/// 物料材质
/// </summary>
[JsonProperty("stuff_material")]
public string StuffMaterial { get; set; }
/// <summary>
/// 物料尺寸
/// </summary>
[JsonProperty("stuff_size")]
public string StuffSize { get; set; }
/// <summary>
/// 物料属性
/// </summary>
[JsonProperty("stuff_type")]
public string StuffType { get; set; }
/// <summary>
/// 模板ID
/// </summary>
[JsonProperty("template_id")]
public string TemplateId { get; set; }
/// <summary>
/// 模板名称,线下约定的物料名
/// </summary>
[JsonProperty("template_name")]
public string TemplateName { get; set; }
}
}

View File

@@ -0,0 +1,71 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AccessPurchaseOrderSend Data Structure.
/// </summary>
[Serializable]
public class AccessPurchaseOrderSend : AopObject
{
/// <summary>
/// 申请单明细号
/// </summary>
[JsonProperty("asset_item_id")]
public string AssetItemId { get; set; }
/// <summary>
/// 申请单号
/// </summary>
[JsonProperty("asset_order_id")]
public string AssetOrderId { get; set; }
/// <summary>
/// 采购单ID
/// </summary>
[JsonProperty("asset_purchase_id")]
public string AssetPurchaseId { get; set; }
/// <summary>
/// 物流公司code
/// </summary>
[JsonProperty("express_code")]
public string ExpressCode { get; set; }
/// <summary>
/// 物流公司名称
/// </summary>
[JsonProperty("express_name")]
public string ExpressName { get; set; }
/// <summary>
/// 物流单号
/// </summary>
[JsonProperty("express_no")]
public string ExpressNo { get; set; }
/// <summary>
/// 外部单号(供应商主键标识)
/// </summary>
[JsonProperty("out_biz_no")]
public string OutBizNo { get; set; }
/// <summary>
/// PO单号
/// </summary>
[JsonProperty("po_no")]
public string PoNo { get; set; }
/// <summary>
/// 回传码值数量1000(不是码物料时为0)
/// </summary>
[JsonProperty("return_qrcode_count")]
public string ReturnQrcodeCount { get; set; }
/// <summary>
/// 本次发货数量
/// </summary>
[JsonProperty("ship_count")]
public string ShipCount { get; set; }
}
}

View File

@@ -0,0 +1,55 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AccessPurchaseOrderSendResult Data Structure.
/// </summary>
[Serializable]
public class AccessPurchaseOrderSendResult : AopObject
{
/// <summary>
/// 申请单明细号
/// </summary>
[JsonProperty("asset_item_id")]
public string AssetItemId { get; set; }
/// <summary>
/// 申请单号
/// </summary>
[JsonProperty("asset_order_id")]
public string AssetOrderId { get; set; }
/// <summary>
/// 采购单ID
/// </summary>
[JsonProperty("asset_purchase_id")]
public string AssetPurchaseId { get; set; }
/// <summary>
/// 错误CODE
/// </summary>
[JsonProperty("error_code")]
public string ErrorCode { get; set; }
/// <summary>
/// 错误描述
/// </summary>
[JsonProperty("error_desc")]
public string ErrorDesc { get; set; }
/// <summary>
/// 外部单号(调用方业务主键标识)
/// </summary>
[JsonProperty("out_biz_no")]
public string OutBizNo { get; set; }
/// <summary>
/// 处理是否成功
/// </summary>
[JsonProperty("success")]
public bool Success { get; set; }
}
}

View File

@@ -0,0 +1,36 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AccessReturnQrcode Data Structure.
/// </summary>
[Serializable]
public class AccessReturnQrcode : AopObject
{
/// <summary>
/// 采购单ID
/// </summary>
[JsonProperty("asset_purchase_id")]
public string AssetPurchaseId { get; set; }
/// <summary>
/// 物流单号
/// </summary>
[JsonProperty("express_no")]
public string ExpressNo { get; set; }
/// <summary>
/// 外部单号(调用方业务主键)
/// </summary>
[JsonProperty("out_biz_no")]
public string OutBizNo { get; set; }
/// <summary>
/// 二维码token值
/// </summary>
[JsonProperty("qrcode")]
public string Qrcode { get; set; }
}
}

View File

@@ -0,0 +1,55 @@
using System;
using Newtonsoft.Json;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AccessReturnQrcodeResult Data Structure.
/// </summary>
[Serializable]
public class AccessReturnQrcodeResult : AopObject
{
/// <summary>
/// 采购单ID
/// </summary>
[JsonProperty("asset_purchase_id")]
public string AssetPurchaseId { get; set; }
/// <summary>
/// 错误码
/// </summary>
[JsonProperty("error_code")]
public string ErrorCode { get; set; }
/// <summary>
/// 错误描述
/// </summary>
[JsonProperty("error_desc")]
public string ErrorDesc { get; set; }
/// <summary>
/// 物流单号
/// </summary>
[JsonProperty("express_no")]
public string ExpressNo { get; set; }
/// <summary>
/// 外部单号(调用方业务主键)
/// </summary>
[JsonProperty("out_biz_no")]
public string OutBizNo { get; set; }
/// <summary>
/// 二维码token值
/// </summary>
[JsonProperty("qrcode")]
public string Qrcode { get; set; }
/// <summary>
/// 处理结果(成功或失败)
/// </summary>
[JsonProperty("success")]
public bool Success { get; set; }
}
}

View File

@@ -0,0 +1,30 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AccountFreeze Data Structure.
/// </summary>
[Serializable]
public class AccountFreeze : AopObject
{
/// <summary>
/// 冻结金额
/// </summary>
[JsonProperty("freeze_amount")]
public string FreezeAmount { get; set; }
/// <summary>
/// 冻结类型名称
/// </summary>
[JsonProperty("freeze_name")]
public string FreezeName { get; set; }
/// <summary>
/// 冻结类型值
/// </summary>
[JsonProperty("freeze_type")]
public string FreezeType { get; set; }
}
}

View File

@@ -0,0 +1,78 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AccountRecord Data Structure.
/// </summary>
[Serializable]
public class AccountRecord : AopObject
{
/// <summary>
/// 支付宝订单号
/// </summary>
[JsonProperty("alipay_order_no")]
public string AlipayOrderNo { get; set; }
/// <summary>
/// 当时账户的余额
/// </summary>
[JsonProperty("balance")]
public string Balance { get; set; }
/// <summary>
/// 业务类型
/// </summary>
[JsonProperty("business_type")]
public string BusinessType { get; set; }
/// <summary>
/// 创建时间
/// </summary>
[JsonProperty("create_time")]
public string CreateTime { get; set; }
/// <summary>
/// 收入金额
/// </summary>
[JsonProperty("in_amount")]
public string InAmount { get; set; }
/// <summary>
/// 账务备注说明
/// </summary>
[JsonProperty("memo")]
public string Memo { get; set; }
/// <summary>
/// 商户订单号
/// </summary>
[JsonProperty("merchant_order_no")]
public string MerchantOrderNo { get; set; }
/// <summary>
/// 对方支付宝账户ID
/// </summary>
[JsonProperty("opt_user_id")]
public string OptUserId { get; set; }
/// <summary>
/// 支出金额
/// </summary>
[JsonProperty("out_amount")]
public string OutAmount { get; set; }
/// <summary>
/// 本方支付宝账户ID
/// </summary>
[JsonProperty("self_user_id")]
public string SelfUserId { get; set; }
/// <summary>
/// 账务类型
/// </summary>
[JsonProperty("type")]
public string Type { get; set; }
}
}

View File

@@ -0,0 +1,48 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// ActivityAuditDTO Data Structure.
/// </summary>
[Serializable]
public class ActivityAuditDTO : AopObject
{
/// <summary>
/// 审核id
/// </summary>
[JsonProperty("audit_id")]
public string AuditId { get; set; }
/// <summary>
/// INIT:初始化;AUDITING:审核中;REJECT:审核驳回;PASS:审核通过;CANCEL:审核撤销;FAIL:审核失败
/// </summary>
[JsonProperty("audit_status")]
public string AuditStatus { get; set; }
/// <summary>
/// 操作人id
/// </summary>
[JsonProperty("creator_id")]
public string CreatorId { get; set; }
/// <summary>
/// SALES:口碑内部小二;PROVIDER:外部服务商;PROVIDER_STAFF:外部服务商员工
/// </summary>
[JsonProperty("creator_type")]
public string CreatorType { get; set; }
/// <summary>
/// 操作时间
/// </summary>
[JsonProperty("operation_time")]
public string OperationTime { get; set; }
/// <summary>
/// 审核通过或者审核驳回的原因
/// </summary>
[JsonProperty("reason")]
public string Reason { get; set; }
}
}

View File

@@ -0,0 +1,43 @@
using System;
using System.Collections.Generic;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// ActivityOrderDTO Data Structure.
/// </summary>
[Serializable]
public class ActivityOrderDTO : AopObject
{
/// <summary>
/// 工单中的审核信息
/// </summary>
[JsonProperty("activity_audit_list")]
public List<ActivityAuditDTO> ActivityAuditList { get; set; }
/// <summary>
/// INIT:初始化;AUDITING:审核中;REJECT:审核驳回;PASS:审核通过;CANCEL:审核撤销;FAIL:审核失败
/// </summary>
[JsonProperty("audit_status")]
public string AuditStatus { get; set; }
/// <summary>
/// 订单号
/// </summary>
[JsonProperty("order_id")]
public string OrderId { get; set; }
/// <summary>
/// INIT:初始化;DOING:处理中;SUCCESS:成功;FAIL:失败
/// </summary>
[JsonProperty("order_status")]
public string OrderStatus { get; set; }
/// <summary>
/// CAMPAIGN_CREATE_ORDER:创建工单;CAMPAIGN_ENABLE_ORDER:生效工单;CAMPAIGN_START_ORDER:启动工单;CAMPAIGN_CLOSE_ORDER:关闭工单;CAMPAIGN_FINISH_ORDER:结束工单;CAMPAIGN_DELETE_ORDER:删除工单;CAMPAIGN_MODIFY_ORDER:修改工单
/// </summary>
[JsonProperty("order_type")]
public string OrderType { get; set; }
}
}

View File

@@ -0,0 +1,60 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AddressInfo Data Structure.
/// </summary>
[Serializable]
public class AddressInfo : AopObject
{
/// <summary>
/// 商户详细经营地址
/// </summary>
[JsonProperty("address")]
public string Address { get; set; }
/// <summary>
/// 商户所在城市编码,城市编码是与国家统计局一致,请查询: http://www.stats.gov.cn/tjsj/tjbz/tjyqhdmhcxhfdm/
/// 国标省市区号下载http://aopsdkdownload.cn-hangzhou.alipay-pub.aliyun-inc.com/doc/2016.xls?spm=a219a.7629140.0.0.qRW4KQ&file
/// =2016.xls
/// </summary>
[JsonProperty("city_code")]
public string CityCode { get; set; }
/// <summary>
/// 商户所在区县编码,区县编码是与国家统计局一致,请查询: http://www.stats.gov.cn/tjsj/tjbz/tjyqhdmhcxhfdm/
/// 国标省市区号下载http://aopsdkdownload.cn-hangzhou.alipay-pub.aliyun-inc.com/doc/2016.xls?spm=a219a.7629140.0.0.qRW4KQ&file
/// =2016.xls
/// </summary>
[JsonProperty("district_code")]
public string DistrictCode { get; set; }
/// <summary>
/// 纬度,浮点型,小数点后最多保留6位 如需要录入经纬度请以高德坐标系为准录入时请确保经纬度参数准确。高德经纬度查询http://lbs.amap.com/console/show/picker
/// </summary>
[JsonProperty("latitude")]
public string Latitude { get; set; }
/// <summary>
/// 经度,浮点型, 小数点后最多保留6位。 如需要录入经纬度请以高德坐标系为准录入时请确保经纬度参数准确。高德经纬度查询http://lbs.amap.com/console/show/picker
/// </summary>
[JsonProperty("longitude")]
public string Longitude { get; set; }
/// <summary>
/// 商户所在省份编码, 省份编码是与国家统计局一致,请查询: http://www.stats.gov.cn/tjsj/tjbz/tjyqhdmhcxhfdm/
/// 国标省市区号下载http://aopsdkdownload.cn-hangzhou.alipay-pub.aliyun-inc.com/doc/2016.xls?spm=a219a.7629140.0.0.qRW4KQ&file
/// =2016.xls
/// </summary>
[JsonProperty("province_code")]
public string ProvinceCode { get; set; }
/// <summary>
/// 地址类型。取值范围BUSINESS_ADDRESS经营地址默认
/// </summary>
[JsonProperty("type")]
public string Type { get; set; }
}
}

View File

@@ -0,0 +1,212 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AdviceVO Data Structure.
/// </summary>
[Serializable]
public class AdviceVO : AopObject
{
/// <summary>
/// 兑换请求发起时间
/// </summary>
[JsonProperty("client_advice_timestamp")]
public string ClientAdviceTimestamp { get; set; }
/// <summary>
/// 客户号用于定义FX交易的客户由外汇交易中心统一分配
/// </summary>
[JsonProperty("client_id")]
public string ClientId { get; set; }
/// <summary>
/// 客户请求序号: 客户侧的流水号,由客户上送
/// </summary>
[JsonProperty("client_ref")]
public string ClientRef { get; set; }
/// <summary>
/// 对应金额,选输项
/// </summary>
[JsonProperty("contra_amount")]
public string ContraAmount { get; set; }
/// <summary>
/// 对应币种
/// </summary>
[JsonProperty("contra_ccy")]
public string ContraCcy { get; set; }
/// <summary>
/// 端对端流水号 原TransactionID用于标识全局唯一序号
/// </summary>
[JsonProperty("end_to_end_id")]
public string EndToEndId { get; set; }
/// <summary>
/// 请求类型H - HedgeAdvise , T - TradeAdvise。锁价模式下先发送Hedge在发送对应的Trade。非锁价模式下可直接发送Trade
/// </summary>
[JsonProperty("msg_type")]
public string MsgType { get; set; }
/// <summary>
/// 是否部分成交YN。是否可部分成交 默认为不可部分成交
/// </summary>
[JsonProperty("partial_trade")]
public string PartialTrade { get; set; }
/// <summary>
/// 支付渠道: 上送收单业务中的支付渠道,须提前约定。
/// </summary>
[JsonProperty("payment_provider")]
public string PaymentProvider { get; set; }
/// <summary>
/// 支付类型, 默认为DEFAULT
/// </summary>
[JsonProperty("payment_type")]
public string PaymentType { get; set; }
/// <summary>
/// 客户协议扩展号,用于支持同一客户在不同场景下所需的汇率
/// </summary>
[JsonProperty("profile_id")]
public string ProfileId { get; set; }
/// <summary>
/// 汇率的唯一编码
/// </summary>
[JsonProperty("rate_ref")]
public string RateRef { get; set; }
/// <summary>
/// 汇率请求模式 : TA时必输仅在TA时有效。 字典REQ - 按客户请求(含滑点)成交若该价格失效则交易失败ACP - 汇率失效或请求中不带汇率接受该客户协议的最新汇率实际成交汇率以GlobalFX为准"
/// </summary>
[JsonProperty("rate_request_mode")]
public string RateRequestMode { get; set; }
/// <summary>
/// 汇率类型SPOTFORWARD。送RateRef的情况下以RateRef关联的汇率为准。
/// </summary>
[JsonProperty("rate_type")]
public string RateType { get; set; }
/// <summary>
/// 备用字段1
/// </summary>
[JsonProperty("reference_field1")]
public string ReferenceField1 { get; set; }
/// <summary>
/// 备用字段2
/// </summary>
[JsonProperty("reference_field2")]
public string ReferenceField2 { get; set; }
/// <summary>
/// 备用字段3
/// </summary>
[JsonProperty("reference_field3")]
public string ReferenceField3 { get; set; }
/// <summary>
/// 关联交易请求号: "本次交易请求关联的原交易号。填写规范: 1正向交易的TA填写HA MessageId 2REFUND添加原SALE的TA MessageId 3CHARGEBACK填写原SALE的TA
/// MessageId 4CHARGEBACK_REVERSE填写原CHARGEBACK的TA MessageId 5CANCELLATION填写被Cancel交易的TA MessageId"
/// </summary>
[JsonProperty("related_message_id")]
public string RelatedMessageId { get; set; }
/// <summary>
/// 交易请求号
/// </summary>
[JsonProperty("request_message_id")]
public string RequestMessageId { get; set; }
/// <summary>
/// 客户请求的汇率送RateRef的情况下以RateRef关联的汇率为准。
/// </summary>
[JsonProperty("requested_rate")]
public string RequestedRate { get; set; }
/// <summary>
/// NDF交割下实际交割币种的金额
/// </summary>
[JsonProperty("settlement_amount")]
public string SettlementAmount { get; set; }
/// <summary>
/// NDF交割下实际交割的币种
/// </summary>
[JsonProperty("settlement_ccy")]
public string SettlementCcy { get; set; }
/// <summary>
/// 买卖方向BUY,SELL。客户视角对交易货币的操作。该字段为必填与原TransactionType的对应关系如下 SALE - SELL REFUND - BUY CHARGEBACK - BUY
/// CHARGEBACK_RESEVSE - SELL CANCELLATION - 使用原交易的side"
/// </summary>
[JsonProperty("side")]
public string Side { get; set; }
/// <summary>
/// 汇率上浮滑点 : BP单位即汇率单位的万分之一。仅在“请求汇率模式”为REQ时有效在请求汇率/汇率编码对应的汇率的基础上Side为BUY时上浮滑点Side为SELL时下浮滑点
/// </summary>
[JsonProperty("slip_point")]
public long SlipPoint { get; set; }
/// <summary>
/// 调用方事件码
/// </summary>
[JsonProperty("source_event_code")]
public string SourceEventCode { get; set; }
/// <summary>
/// 调用方产品码
/// </summary>
[JsonProperty("source_product_code")]
public string SourceProductCode { get; set; }
/// <summary>
/// 时间所在时区
/// </summary>
[JsonProperty("time_zone")]
public string TimeZone { get; set; }
/// <summary>
/// 上层业务发起时间
/// </summary>
[JsonProperty("trade_timestamp")]
public string TradeTimestamp { get; set; }
/// <summary>
/// 交易金额
/// </summary>
[JsonProperty("transaction_amount")]
public string TransactionAmount { get; set; }
/// <summary>
/// 交易币种: 客户视角的交易买卖币种
/// </summary>
[JsonProperty("transaction_ccy")]
public string TransactionCcy { get; set; }
/// <summary>
/// 交易币种交割方式DELIVNDF。当Client的实际交割货币与交易币种不一致时送NDF。
/// </summary>
[JsonProperty("transaction_ccy_type")]
public string TransactionCcyType { get; set; }
/// <summary>
/// 交易类型: 兼容收单业务兑换使用。字典SALEREFUNDCHARGEBACKCHARGEBACK_REVERSECANCELLATION
/// </summary>
[JsonProperty("transaction_type")]
public string TransactionType { get; set; }
/// <summary>
/// 起息日期 : YYYYMMDD客户期望的资金交割日期
/// </summary>
[JsonProperty("value_date")]
public string ValueDate { get; set; }
}
}

View File

@@ -0,0 +1,30 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AgreementParams Data Structure.
/// </summary>
[Serializable]
public class AgreementParams : AopObject
{
/// <summary>
/// 支付宝系统中用以唯一标识用户签约记录的编号(用户签约成功后的协议号
/// </summary>
[JsonProperty("agreement_no")]
public string AgreementNo { get; set; }
/// <summary>
/// 鉴权申请token其格式和内容由支付宝定义。在需要做支付鉴权校验时该参数不能为空。
/// </summary>
[JsonProperty("apply_token")]
public string ApplyToken { get; set; }
/// <summary>
/// 鉴权确认码,在需要做支付鉴权校验时,该参数不能为空
/// </summary>
[JsonProperty("auth_confirm_no")]
public string AuthConfirmNo { get; set; }
}
}

View File

@@ -0,0 +1,66 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AgreementSignParams Data Structure.
/// </summary>
[Serializable]
public class AgreementSignParams : AopObject
{
/// <summary>
/// 商户在芝麻端申请的appId
/// </summary>
[JsonProperty("buckle_app_id")]
public string BuckleAppId { get; set; }
/// <summary>
/// 商户在芝麻端申请的merchantId
/// </summary>
[JsonProperty("buckle_merchant_id")]
public string BuckleMerchantId { get; set; }
/// <summary>
/// 商户签约号,代扣协议中标示用户的唯一签约号(确保在商户系统中唯一)。 格式规则支持大写小写字母和数字最长32位。 商户系统按需传入,如果同一用户在同一产品码、同一签约场景下,签订了多份代扣协议,那么需要指定并传入该值。
/// </summary>
[JsonProperty("external_agreement_no")]
public string ExternalAgreementNo { get; set; }
/// <summary>
/// 用户在商户网站的登录账号,用于在签约页面展示,如果为空,则不展示
/// </summary>
[JsonProperty("external_logon_id")]
public string ExternalLogonId { get; set; }
/// <summary>
/// 个人签约产品码,商户和支付宝签约时确定。
/// </summary>
[JsonProperty("personal_product_code")]
public string PersonalProductCode { get; set; }
/// <summary>
/// 签约营销参数此值为json格式具体的key需与营销约定
/// </summary>
[JsonProperty("promo_params")]
public string PromoParams { get; set; }
/// <summary>
/// 协议签约场景,商户和支付宝签约时确定。 当传入商户签约号external_agreement_no时场景不能为默认值DEFAULT|DEFAULT。
/// </summary>
[JsonProperty("sign_scene")]
public string SignScene { get; set; }
/// <summary>
/// 当前用户签约请求的协议有效周期。 整形数字加上时间单位的协议有效期,从发起签约请求的时间开始算起。 目前支持的时间单位: 1. d天 2. m月 如果未传入,默认为长期有效。
/// </summary>
[JsonProperty("sign_validity_period")]
public string SignValidityPeriod { get; set; }
/// <summary>
/// 签约第三方主体类型。对于三方协议,表示当前用户和哪一类的第三方主体进行签约。 取值范围: 1. PARTNER平台商户; 2. MERCHANT集团商户集团下子商户可共享用户签约内容; 默认为PARTNER。
/// </summary>
[JsonProperty("third_party_type")]
public string ThirdPartyType { get; set; }
}
}

View File

@@ -0,0 +1,48 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AliTrustAlipayCert Data Structure.
/// </summary>
[Serializable]
public class AliTrustAlipayCert : AopObject
{
/// <summary>
/// 用户出生日期
/// </summary>
[JsonProperty("birthday")]
public string Birthday { get; set; }
/// <summary>
/// 点击支付宝实名认证图标之后的跳转链接
/// </summary>
[JsonProperty("forward_url")]
public string ForwardUrl { get; set; }
/// <summary>
/// 用户性别(M/F)
/// </summary>
[JsonProperty("gender")]
public string Gender { get; set; }
/// <summary>
/// 支付宝实名认证图标的链接地址
/// </summary>
[JsonProperty("icon_url")]
public string IconUrl { get; set; }
/// <summary>
/// 当账户为支付宝实名认证时,取值为"T";否则为"F".
/// </summary>
[JsonProperty("is_certified")]
public string IsCertified { get; set; }
/// <summary>
/// 用户姓名
/// </summary>
[JsonProperty("name")]
public string Name { get; set; }
}
}

View File

@@ -0,0 +1,42 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AliTrustCert Data Structure.
/// </summary>
[Serializable]
public class AliTrustCert : AopObject
{
/// <summary>
/// 点击信用认证图标之后的跳转链接
/// </summary>
[JsonProperty("forward_url")]
public string ForwardUrl { get; set; }
/// <summary>
/// 通过信用认证的图标链接
/// </summary>
[JsonProperty("icon_url")]
public string IconUrl { get; set; }
/// <summary>
/// 当通过信用认证时,取值为"T";否则为"F".
/// </summary>
[JsonProperty("is_certified")]
public string IsCertified { get; set; }
/// <summary>
/// 芝麻认证等级取值为1,2,3
/// </summary>
[JsonProperty("level")]
public string Level { get; set; }
/// <summary>
/// 当用户未通过芝麻认证时给出的原因提示
/// </summary>
[JsonProperty("message")]
public string Message { get; set; }
}
}

View File

@@ -0,0 +1,32 @@
using System;
using System.Collections.Generic;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AliTrustRiskIdentify Data Structure.
/// </summary>
[Serializable]
public class AliTrustRiskIdentify : AopObject
{
/// <summary>
/// 芝麻信用风险名单详情列表
/// </summary>
[JsonProperty("details")]
public List<ZhimaRiskDetail> Details { get; set; }
/// <summary>
/// 当有风险时,为"T";无风险识别是为"F"
/// </summary>
[JsonProperty("is_risk")]
public string IsRisk { get; set; }
/// <summary>
/// 已废弃
/// </summary>
[JsonProperty("risk_tag")]
public string RiskTag { get; set; }
}
}

View File

@@ -0,0 +1,18 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AliTrustScore Data Structure.
/// </summary>
[Serializable]
public class AliTrustScore : AopObject
{
/// <summary>
/// 芝麻分
/// </summary>
[JsonProperty("score")]
public long Score { get; set; }
}
}

View File

@@ -0,0 +1,36 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayAccount Data Structure.
/// </summary>
[Serializable]
public class AlipayAccount : AopObject
{
/// <summary>
/// 支付宝用户ID
/// </summary>
[JsonProperty("alipay_user_id")]
public string AlipayUserId { get; set; }
/// <summary>
/// 可用余额
/// </summary>
[JsonProperty("available_amount")]
public string AvailableAmount { get; set; }
/// <summary>
/// 不可用余额
/// </summary>
[JsonProperty("freeze_amount")]
public string FreezeAmount { get; set; }
/// <summary>
/// 余额总额
/// </summary>
[JsonProperty("total_amount")]
public string TotalAmount { get; set; }
}
}

View File

@@ -0,0 +1,19 @@
using System;
using Newtonsoft.Json;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayAccountExrateAdviceAcceptModel Data Structure.
/// </summary>
[Serializable]
public class AlipayAccountExrateAdviceAcceptModel : AopObject
{
/// <summary>
/// 交易请求对象内容
/// </summary>
[JsonProperty("advice")]
public AdviceVO Advice { get; set; }
}
}

View File

@@ -0,0 +1,25 @@
using System;
using Newtonsoft.Json;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayAccountExrateAllclientrateQueryModel Data Structure.
/// </summary>
[Serializable]
public class AlipayAccountExrateAllclientrateQueryModel : AopObject
{
/// <summary>
/// 客户id客户和报价中心签约时约定的信息
/// </summary>
[JsonProperty("client_id")]
public string ClientId { get; set; }
/// <summary>
/// 子协议扩展号同一个客户不同业务场景下需要不同的客户报价通过profile_id区分。正常情况下可能每个客户只有一个默认的profile_id
/// </summary>
[JsonProperty("profile_id")]
public string ProfileId { get; set; }
}
}

View File

@@ -0,0 +1,18 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayAccountExrateCollectcoreDataSendModel Data Structure.
/// </summary>
[Serializable]
public class AlipayAccountExrateCollectcoreDataSendModel : AopObject
{
/// <summary>
/// 上数提交数据内容
/// </summary>
[JsonProperty("content")]
public string Content { get; set; }
}
}

View File

@@ -0,0 +1,44 @@
using System;
using System.Collections.Generic;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayAccountExratePricingNotifyModel Data Structure.
/// </summary>
[Serializable]
public class AlipayAccountExratePricingNotifyModel : AopObject
{
/// <summary>
/// 标识该汇率提供给哪个客户使用
/// </summary>
[JsonProperty("client_id")]
public string ClientId { get; set; }
/// <summary>
/// 源汇率机构
/// </summary>
[JsonProperty("inst")]
public string Inst { get; set; }
/// <summary>
/// 源汇率数据
/// </summary>
[JsonProperty("pricing_list")]
public List<PricingVO> PricingList { get; set; }
/// <summary>
/// 该汇率的使用场景
/// </summary>
[JsonProperty("segment_id")]
public string SegmentId { get; set; }
/// <summary>
/// 所在时区,所有的时间都是该时区的时间 支持 GMT+8 UTC+0 Europe/London 的格式
/// </summary>
[JsonProperty("time_zone")]
public string TimeZone { get; set; }
}
}

View File

@@ -0,0 +1,18 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayAccountExrateRatequeryModel Data Structure.
/// </summary>
[Serializable]
public class AlipayAccountExrateRatequeryModel : AopObject
{
/// <summary>
/// 需要查询汇率的货币对,如果为空则返回当前支持的所有货币对的汇率
/// </summary>
[JsonProperty("currency_pair")]
public string CurrencyPair { get; set; }
}
}

View File

@@ -0,0 +1,18 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayAccountExrateTraderequestCreateModel Data Structure.
/// </summary>
[Serializable]
public class AlipayAccountExrateTraderequestCreateModel : AopObject
{
/// <summary>
/// 交易请求对象内容
/// </summary>
[JsonProperty("trade_request")]
public TradeRequestVO TradeRequest { get; set; }
}
}

View File

@@ -0,0 +1,63 @@
using System;
using System.Collections.Generic;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayAssetPointAccountlogQueryModel Data Structure.
/// </summary>
[Serializable]
public class AlipayAssetPointAccountlogQueryModel : AopObject
{
/// <summary>
/// 用户流水查询起始时间
/// </summary>
[JsonProperty("account_date_begin")]
public string AccountDateBegin { get; set; }
/// <summary>
/// 用户流水查询结束时间
/// </summary>
[JsonProperty("account_date_end")]
public string AccountDateEnd { get; set; }
/// <summary>
/// 分页查询的当前页号,从1开始
/// </summary>
[JsonProperty("page_number")]
public long PageNumber { get; set; }
/// <summary>
/// 分页查询的单页大小
/// </summary>
[JsonProperty("page_size")]
public long PageSize { get; set; }
/// <summary>
/// 子交易代码,标记大业务下的子业务,例如充值-外部商户发放,可选参数可以不传
/// </summary>
[JsonProperty("sub_trans_code")]
public List<string> SubTransCode { get; set; }
/// <summary>
/// 主交易代码,例如支付、充值等,标记业务大类,可选参数可以不传
/// </summary>
[JsonProperty("trans_code")]
public List<string> TransCode { get; set; }
/// <summary>
/// 用户标识符用于指定集分宝发放的用户和user_symbol_type一起使用确定一个唯一的支付宝用户
/// </summary>
[JsonProperty("user_symbol")]
public string UserSymbol { get; set; }
/// <summary>
/// 用户标识符类型, 现在支持ALIPAY_USER_ID:表示支付宝用户ID, ALIPAY_LOGON_ID:表示支付宝登陆号,
/// </summary>
[JsonProperty("user_symbol_type")]
public string UserSymbolType { get; set; }
}
}

View File

@@ -0,0 +1,48 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayAssetPointOrderCreateModel Data Structure.
/// </summary>
[Serializable]
public class AlipayAssetPointOrderCreateModel : AopObject
{
/// <summary>
/// 向用户展示集分宝发放备注
/// </summary>
[JsonProperty("memo")]
public string Memo { get; set; }
/// <summary>
/// isv提供的发放订单号由数字和字母组成最大长度为32位需要保证每笔订单发放的唯一性支付宝对该参数做唯一性校验。如果订单号已存在支付宝将返回订单号已经存在的错误
/// </summary>
[JsonProperty("merchant_order_no")]
public string MerchantOrderNo { get; set; }
/// <summary>
/// 发放集分宝时间
/// </summary>
[JsonProperty("order_time")]
public string OrderTime { get; set; }
/// <summary>
/// 发放集分宝的数量
/// </summary>
[JsonProperty("point_count")]
public long PointCount { get; set; }
/// <summary>
/// 用户标识符用于指定集分宝发放的用户和user_symbol_type一起使用确定一个唯一的支付宝用户
/// </summary>
[JsonProperty("user_symbol")]
public string UserSymbol { get; set; }
/// <summary>
/// 用户标识符类型, 现在支持ALIPAY_USER_ID:表示支付宝用户ID, ALIPAY_LOGON_ID:表示支付宝登陆号, TAOBAO_NICK:淘宝昵称
/// </summary>
[JsonProperty("user_symbol_type")]
public string UserSymbolType { get; set; }
}
}

View File

@@ -0,0 +1,18 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayAssetPointOrderQueryModel Data Structure.
/// </summary>
[Serializable]
public class AlipayAssetPointOrderQueryModel : AopObject
{
/// <summary>
/// isv提供的发放号订单号由数字和字母组成最大长度为32为需要保证每笔发放的唯一性集分宝系统会对该参数做唯一性控制。调用接口后集分宝系统会根据这个外部订单号查询发放的订单详情。
/// </summary>
[JsonProperty("merchant_order_no")]
public string MerchantOrderNo { get; set; }
}
}

View File

@@ -0,0 +1,30 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayBossBaseProcessInstanceCancelModel Data Structure.
/// </summary>
[Serializable]
public class AlipayBossBaseProcessInstanceCancelModel : AopObject
{
/// <summary>
/// 备注
/// </summary>
[JsonProperty("memo")]
public string Memo { get; set; }
/// <summary>
/// 处理人域账号
/// </summary>
[JsonProperty("operator")]
public string Operator { get; set; }
/// <summary>
/// 流程全局唯一ID
/// </summary>
[JsonProperty("puid")]
public string Puid { get; set; }
}
}

View File

@@ -0,0 +1,81 @@
using System;
using System.Collections.Generic;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayBossBaseProcessInstanceCreateModel Data Structure.
/// </summary>
[Serializable]
public class AlipayBossBaseProcessInstanceCreateModel : AopObject
{
/// <summary>
/// 加签内容
/// </summary>
[JsonProperty("add_sign_content")]
public List<BPOpenApiAddSignContent> AddSignContent { get; set; }
/// <summary>
/// 业务上下文JSON格式
/// </summary>
[JsonProperty("context")]
public string Context { get; set; }
/// <summary>
/// 创建人的域账号
/// </summary>
[JsonProperty("creator")]
public string Creator { get; set; }
/// <summary>
/// 描述信息
/// </summary>
[JsonProperty("description")]
public string Description { get; set; }
/// <summary>
/// 2088账号
/// </summary>
[JsonProperty("ip_role_id")]
public string IpRoleId { get; set; }
/// <summary>
/// 流程配置名称。需要先在流程平台配置流程
/// </summary>
[JsonProperty("name")]
public string Name { get; set; }
/// <summary>
/// 优先级数字越大优先级越高最大不超过29
/// </summary>
[JsonProperty("priority")]
public long Priority { get; set; }
/// <summary>
/// 流程全局唯一ID和业务一一对应
/// </summary>
[JsonProperty("puid")]
public BPOpenApiPUID Puid { get; set; }
/// <summary>
/// 前置流程从哪个节点发起的本流程
/// </summary>
[JsonProperty("source_node_name")]
public string SourceNodeName { get; set; }
/// <summary>
/// 前置流程的PUID。用于串连起两个流程
/// </summary>
[JsonProperty("source_puid")]
public string SourcePuid { get; set; }
/// <summary>
/// 子流程的上下文。每一个上下文都使用JSON格式
/// </summary>
[JsonProperty("sub_contexts")]
public List<string> SubContexts { get; set; }
}
}

View File

@@ -0,0 +1,18 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayBossBaseProcessInstanceQueryModel Data Structure.
/// </summary>
[Serializable]
public class AlipayBossBaseProcessInstanceQueryModel : AopObject
{
/// <summary>
/// 流程全局唯一ID
/// </summary>
[JsonProperty("puid")]
public string Puid { get; set; }
}
}

View File

@@ -0,0 +1,68 @@
using System;
using System.Collections.Generic;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayBossBaseProcessTaskProcessModel Data Structure.
/// </summary>
[Serializable]
public class AlipayBossBaseProcessTaskProcessModel : AopObject
{
/// <summary>
/// 更新的业务上下文。和原有业务上下文同key覆盖新增key新增。
/// </summary>
[JsonProperty("context")]
public string Context { get; set; }
/// <summary>
/// 处理幂等值,特别注意这个值的使用,不能依赖于流程中的任何值。
/// </summary>
[JsonProperty("idempotent_id")]
public string IdempotentId { get; set; }
/// <summary>
/// 处理备注
/// </summary>
[JsonProperty("memo")]
public string Memo { get; set; }
/// <summary>
/// 当前需要推进的节点
/// </summary>
[JsonProperty("node")]
public string Node { get; set; }
/// <summary>
/// 操作名称
/// </summary>
[JsonProperty("operate")]
public string Operate { get; set; }
/// <summary>
/// 当前处理人域账号
/// </summary>
[JsonProperty("operator")]
public string Operator { get; set; }
/// <summary>
/// 更新的优先级。填写0则不更新使用原值
/// </summary>
[JsonProperty("priority")]
public long Priority { get; set; }
/// <summary>
/// 流程全局唯一ID
/// </summary>
[JsonProperty("puid")]
public string Puid { get; set; }
/// <summary>
/// 更新的子流程上下文。完全覆盖原值。若不需要覆盖则传null
/// </summary>
[JsonProperty("sub_contexts")]
public List<string> SubContexts { get; set; }
}
}

View File

@@ -0,0 +1,84 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayBossCsChannelQueryModel Data Structure.
/// </summary>
[Serializable]
public class AlipayBossCsChannelQueryModel : AopObject
{
/// <summary>
/// 平均通话时长的qualifier
/// </summary>
[JsonProperty("att")]
public string Att { get; set; }
/// <summary>
/// 总接通率的qualifier
/// </summary>
[JsonProperty("connectionrate")]
public string Connectionrate { get; set; }
/// <summary>
/// 在线小二人数的qualifier
/// </summary>
[JsonProperty("curragentsloggedin")]
public string Curragentsloggedin { get; set; }
/// <summary>
/// 通话中人数的qualifier
/// </summary>
[JsonProperty("curragenttalking")]
public string Curragenttalking { get; set; }
/// <summary>
/// 小休人数的qualifier
/// </summary>
[JsonProperty("currentnotreadyagents")]
public string Currentnotreadyagents { get; set; }
/// <summary>
/// 等待人数的qualifier
/// </summary>
[JsonProperty("currentreadyagents")]
public string Currentreadyagents { get; set; }
/// <summary>
/// 总排队数的Qualifier
/// </summary>
[JsonProperty("currnumberwaitingcalls")]
public string Currnumberwaitingcalls { get; set; }
/// <summary>
/// 查询hbase的rowkey
/// </summary>
[JsonProperty("endkey")]
public string Endkey { get; set; }
/// <summary>
/// 查询hbase的rowkey
/// </summary>
[JsonProperty("startkey")]
public string Startkey { get; set; }
/// <summary>
/// 总流入量的qualifier
/// </summary>
[JsonProperty("visitorinflow")]
public string Visitorinflow { get; set; }
/// <summary>
/// 总应答量的qualifier
/// </summary>
[JsonProperty("visitorresponse")]
public string Visitorresponse { get; set; }
/// <summary>
/// 应答量[转接] 的qualifier
/// </summary>
[JsonProperty("visitorresponsetransfer")]
public string Visitorresponsetransfer { get; set; }
}
}

View File

@@ -0,0 +1,18 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayBossCsDatacollectSendModel Data Structure.
/// </summary>
[Serializable]
public class AlipayBossCsDatacollectSendModel : AopObject
{
/// <summary>
/// 上数提交数据内容
/// </summary>
[JsonProperty("content")]
public string Content { get; set; }
}
}

View File

@@ -0,0 +1,114 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayBossProdSubmerchantCreateModel Data Structure.
/// </summary>
[Serializable]
public class AlipayBossProdSubmerchantCreateModel : AopObject
{
/// <summary>
/// 受理商户详细经营地址
/// </summary>
[JsonProperty("address")]
public string Address { get; set; }
/// <summary>
/// 受理商户简称
/// </summary>
[JsonProperty("alias_name")]
public string AliasName { get; set; }
/// <summary>
/// 受理商户营业执照编号
/// </summary>
[JsonProperty("business_license")]
public string BusinessLicense { get; set; }
/// <summary>
/// 受理商户经营类目,参考开放平台口碑开放行业入驻要求
/// </summary>
[JsonProperty("category_id")]
public string CategoryId { get; set; }
/// <summary>
/// 受理商户所在城市编码
/// </summary>
[JsonProperty("city_code")]
public string CityCode { get; set; }
/// <summary>
/// 受理商户联系人邮箱
/// </summary>
[JsonProperty("contact_email")]
public string ContactEmail { get; set; }
/// <summary>
/// 受理商户联系人手机号
/// </summary>
[JsonProperty("contact_mobile")]
public string ContactMobile { get; set; }
/// <summary>
/// 受理商户联系人名称
/// </summary>
[JsonProperty("contact_name")]
public string ContactName { get; set; }
/// <summary>
/// 受理商户联系人电话
/// </summary>
[JsonProperty("contact_phone")]
public string ContactPhone { get; set; }
/// <summary>
/// 受理商户所在区县编码
/// </summary>
[JsonProperty("district_code")]
public string DistrictCode { get; set; }
/// <summary>
/// 受理商户编号,由受理机构定义,需要保证在受理机构下唯一
/// </summary>
[JsonProperty("external_id")]
public string ExternalId { get; set; }
/// <summary>
/// 受理商户身份证编号
/// </summary>
[JsonProperty("id_card")]
public string IdCard { get; set; }
/// <summary>
/// 受理商户备注信息,可填写额外信息
/// </summary>
[JsonProperty("memo")]
public string Memo { get; set; }
/// <summary>
/// 受理商户名称
/// </summary>
[JsonProperty("name")]
public string Name { get; set; }
/// <summary>
/// 受理商户所在省份编码
/// </summary>
[JsonProperty("province_code")]
public string ProvinceCode { get; set; }
/// <summary>
/// 受理商户客服电话
/// </summary>
[JsonProperty("service_phone")]
public string ServicePhone { get; set; }
/// <summary>
/// 受理商户来源机构标识填写受理机构在支付宝的pid
/// </summary>
[JsonProperty("source")]
public string Source { get; set; }
}
}

View File

@@ -0,0 +1,84 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayBossProdSubmerchantModifyModel Data Structure.
/// </summary>
[Serializable]
public class AlipayBossProdSubmerchantModifyModel : AopObject
{
/// <summary>
/// 受理商户详细经营地址
/// </summary>
[JsonProperty("address")]
public string Address { get; set; }
/// <summary>
/// 受理商户简称
/// </summary>
[JsonProperty("alias_name")]
public string AliasName { get; set; }
/// <summary>
/// 受理商户营业执照编号
/// </summary>
[JsonProperty("business_license")]
public string BusinessLicense { get; set; }
/// <summary>
/// 受理商户城市编码
/// </summary>
[JsonProperty("city_code")]
public string CityCode { get; set; }
/// <summary>
/// 受理商户联系人名称
/// </summary>
[JsonProperty("contact_name")]
public string ContactName { get; set; }
/// <summary>
/// 受理商户区县编码
/// </summary>
[JsonProperty("district_code")]
public string DistrictCode { get; set; }
/// <summary>
/// 受理商户编号与sub_merchant_id二选一必传
/// </summary>
[JsonProperty("external_id")]
public string ExternalId { get; set; }
/// <summary>
/// 受理商户身份证编号
/// </summary>
[JsonProperty("id_card")]
public string IdCard { get; set; }
/// <summary>
/// 受理商户省份编码
/// </summary>
[JsonProperty("province_code")]
public string ProvinceCode { get; set; }
/// <summary>
/// 受理商户客服电话
/// </summary>
[JsonProperty("service_phone")]
public string ServicePhone { get; set; }
/// <summary>
/// 受理商户来源机构标识填写受理机构在支付宝的pid
/// </summary>
[JsonProperty("source")]
public string Source { get; set; }
/// <summary>
/// 本次修改受理商户的支付宝识别号同请求传入的sub_merchant_id字段与external_id二选一必传
/// </summary>
[JsonProperty("sub_merchant_id")]
public string SubMerchantId { get; set; }
}
}

View File

@@ -0,0 +1,24 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayBossProdSubmerchantQueryModel Data Structure.
/// </summary>
[Serializable]
public class AlipayBossProdSubmerchantQueryModel : AopObject
{
/// <summary>
/// 受理商户在受理机构下的唯一标识与sub_merchant_id二选一必传
/// </summary>
[JsonProperty("external_id")]
public string ExternalId { get; set; }
/// <summary>
/// 受理商户在支付宝入驻后的识别号商户入驻后由支付宝返回与external_id二选一必传
/// </summary>
[JsonProperty("sub_merchant_id")]
public string SubMerchantId { get; set; }
}
}

View File

@@ -0,0 +1,36 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayChinareModelResult Data Structure.
/// </summary>
[Serializable]
public class AlipayChinareModelResult : AopObject
{
/// <summary>
/// 体检记录id
/// </summary>
[JsonProperty("id")]
public string Id { get; set; }
/// <summary>
/// 规则id
/// </summary>
[JsonProperty("rule_id")]
public string RuleId { get; set; }
/// <summary>
/// 核保结果
/// </summary>
[JsonProperty("rule_result")]
public string RuleResult { get; set; }
/// <summary>
/// 交易流水记录id
/// </summary>
[JsonProperty("trans_id")]
public string TransId { get; set; }
}
}

View File

@@ -0,0 +1,18 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayCodeRecoResult Data Structure.
/// </summary>
[Serializable]
public class AlipayCodeRecoResult : AopObject
{
/// <summary>
/// 识别的验证码内容
/// </summary>
[JsonProperty("content")]
public string Content { get; set; }
}
}

View File

@@ -0,0 +1,62 @@
using System;
using System.Collections.Generic;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayCommerceBusinessorderQueryModel Data Structure.
/// </summary>
[Serializable]
public class AlipayCommerceBusinessorderQueryModel : AopObject
{
/// <summary>
/// 查询办事记录的时间区间中的开始时间格式为yyyy-MM-dd HH:mm:ss
/// </summary>
[JsonProperty("begin_time")]
public string BeginTime { get; set; }
/// <summary>
/// 查询办事记录的时间区间中的结束时间格式为yyyy-MM-dd HH:mm:ss
/// </summary>
[JsonProperty("end_time")]
public string EndTime { get; set; }
/// <summary>
/// isv的appid
/// </summary>
[JsonProperty("isv_appid")]
public string IsvAppid { get; set; }
/// <summary>
/// 分页查询的起始页数
/// </summary>
[JsonProperty("page_num")]
public string PageNum { get; set; }
/// <summary>
/// 分页查询的每页数据量
/// </summary>
[JsonProperty("page_size")]
public string PageSize { get; set; }
/// <summary>
/// 查询的办事记录所属服务展台如城市服务为CITY_SERVICE车主平台为MYCAR_SERVICE等
/// </summary>
[JsonProperty("platform_type")]
public string PlatformType { get; set; }
/// <summary>
/// 办事记录状态列表
/// </summary>
[JsonProperty("status_list")]
public List<string> StatusList { get; set; }
/// <summary>
/// 支付宝userId
/// </summary>
[JsonProperty("user_id")]
public string UserId { get; set; }
}
}

View File

@@ -0,0 +1,48 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayCommerceCityfacilitatorDepositCancelModel Data Structure.
/// </summary>
[Serializable]
public class AlipayCommerceCityfacilitatorDepositCancelModel : AopObject
{
/// <summary>
/// 扩展字段,传递撤销的终端信息,原因等
/// </summary>
[JsonProperty("biz_info_ext")]
public string BizInfoExt { get; set; }
/// <summary>
/// 充值卡号
/// </summary>
[JsonProperty("card_no")]
public string CardNo { get; set; }
/// <summary>
/// 交通卡卡类型,一个城市只有一个固定的值
/// </summary>
[JsonProperty("card_type")]
public string CardType { get; set; }
/// <summary>
/// 撤销时间
/// </summary>
[JsonProperty("operate_time")]
public string OperateTime { get; set; }
/// <summary>
/// 商户的交易号
/// </summary>
[JsonProperty("out_biz_no")]
public string OutBizNo { get; set; }
/// <summary>
/// 交易号
/// </summary>
[JsonProperty("trade_no")]
public string TradeNo { get; set; }
}
}

View File

@@ -0,0 +1,54 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayCommerceCityfacilitatorDepositConfirmModel Data Structure.
/// </summary>
[Serializable]
public class AlipayCommerceCityfacilitatorDepositConfirmModel : AopObject
{
/// <summary>
/// 传递确认的终端信息,终端编号等
/// </summary>
[JsonProperty("biz_info_ext")]
public string BizInfoExt { get; set; }
/// <summary>
/// 交通卡号
/// </summary>
[JsonProperty("card_no")]
public string CardNo { get; set; }
/// <summary>
/// 交通卡卡类型,一个城市只有一个固定的值
/// </summary>
[JsonProperty("card_type")]
public string CardType { get; set; }
/// <summary>
/// 核销时间
/// </summary>
[JsonProperty("operate_time")]
public string OperateTime { get; set; }
/// <summary>
/// 商户的交易号
/// </summary>
[JsonProperty("out_biz_no")]
public string OutBizNo { get; set; }
/// <summary>
/// 该笔请求的唯一编号,强校验,控制幂等性
/// </summary>
[JsonProperty("request_id")]
public string RequestId { get; set; }
/// <summary>
/// 支付宝交易号
/// </summary>
[JsonProperty("trade_no")]
public string TradeNo { get; set; }
}
}

View File

@@ -0,0 +1,30 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayCommerceCityfacilitatorDepositQueryModel Data Structure.
/// </summary>
[Serializable]
public class AlipayCommerceCityfacilitatorDepositQueryModel : AopObject
{
/// <summary>
/// 交通卡号
/// </summary>
[JsonProperty("card_no")]
public string CardNo { get; set; }
/// <summary>
/// 和渠道定义的卡类型,一个城市支持一种卡类型
/// </summary>
[JsonProperty("card_type")]
public string CardType { get; set; }
/// <summary>
/// transfer待圈存 success圈存成功 fail圈存失败
/// </summary>
[JsonProperty("status")]
public string Status { get; set; }
}
}

View File

@@ -0,0 +1,24 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayCommerceCityfacilitatorFunctionQueryModel Data Structure.
/// </summary>
[Serializable]
public class AlipayCommerceCityfacilitatorFunctionQueryModel : AopObject
{
/// <summary>
/// 城市国家标准编码
/// </summary>
[JsonProperty("city_code")]
public string CityCode { get; set; }
/// <summary>
/// 终端设备编码android可直接获取设备的devicecode值
/// </summary>
[JsonProperty("device_code")]
public string DeviceCode { get; set; }
}
}

View File

@@ -0,0 +1,24 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayCommerceCityfacilitatorScriptQueryModel Data Structure.
/// </summary>
[Serializable]
public class AlipayCommerceCityfacilitatorScriptQueryModel : AopObject
{
/// <summary>
/// 卡类型,智能卡中心的内部编码规则
/// </summary>
[JsonProperty("card_type")]
public string CardType { get; set; }
/// <summary>
/// 脚本类型,目前支持两种 readCardType判定卡是什么城市的交通卡 readCardInfo读取卡中的余额等信息
/// </summary>
[JsonProperty("script_type")]
public string ScriptType { get; set; }
}
}

View File

@@ -0,0 +1,19 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayCommerceCityfacilitatorStationQueryModel Data Structure.
/// </summary>
[Serializable]
public class AlipayCommerceCityfacilitatorStationQueryModel : AopObject
{
/// <summary>
/// 城市编码请参考查询http://www.stats.gov.cn/tjsj/tjbz/xzqhdm/201504/t20150415_712722.html 已支持城市:广州 440100深圳
/// 440300杭州330100。
/// </summary>
[JsonProperty("city_code")]
public string CityCode { get; set; }
}
}

View File

@@ -0,0 +1,27 @@
using System;
using System.Collections.Generic;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayCommerceCityfacilitatorVoucherBatchqueryModel Data Structure.
/// </summary>
[Serializable]
public class AlipayCommerceCityfacilitatorVoucherBatchqueryModel : AopObject
{
/// <summary>
/// 城市编码请参考查询http://www.stats.gov.cn/tjsj/tjbz/xzqhdm/201504/t20150415_712722.html 已支持城市:广州 440100深圳
/// 440300杭州330100。
/// </summary>
[JsonProperty("city_code")]
public string CityCode { get; set; }
/// <summary>
/// 支付宝交易号列表
/// </summary>
[JsonProperty("trade_nos")]
public List<string> TradeNos { get; set; }
}
}

View File

@@ -0,0 +1,42 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayCommerceCityfacilitatorVoucherCancelModel Data Structure.
/// </summary>
[Serializable]
public class AlipayCommerceCityfacilitatorVoucherCancelModel : AopObject
{
/// <summary>
/// 渠道商提供的其它信息
/// </summary>
[JsonProperty("biz_info_ext")]
public string BizInfoExt { get; set; }
/// <summary>
/// 城市标准码
/// </summary>
[JsonProperty("city_code")]
public string CityCode { get; set; }
/// <summary>
/// 商户退款时间
/// </summary>
[JsonProperty("operate_time")]
public string OperateTime { get; set; }
/// <summary>
/// 核销号
/// </summary>
[JsonProperty("ticket_no")]
public string TicketNo { get; set; }
/// <summary>
/// 支付宝交易号
/// </summary>
[JsonProperty("trade_no")]
public string TradeNo { get; set; }
}
}

View File

@@ -0,0 +1,102 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayCommerceCityfacilitatorVoucherConfirmModel Data Structure.
/// </summary>
[Serializable]
public class AlipayCommerceCityfacilitatorVoucherConfirmModel : AopObject
{
/// <summary>
/// 金额,元为单位
/// </summary>
[JsonProperty("amount")]
public string Amount { get; set; }
/// <summary>
/// 渠道商提供的其它信息
/// </summary>
[JsonProperty("biz_info_ext")]
public string BizInfoExt { get; set; }
/// <summary>
/// 该笔请求的唯一编号,有值请求强校验
/// </summary>
[JsonProperty("biz_request_id")]
public string BizRequestId { get; set; }
/// <summary>
/// 城市标准码
/// </summary>
[JsonProperty("city_code")]
public string CityCode { get; set; }
/// <summary>
/// 终点站编号
/// </summary>
[JsonProperty("end_station")]
public string EndStation { get; set; }
/// <summary>
/// 单张票编号列表,多个逗号分隔
/// </summary>
[JsonProperty("exchange_ids")]
public string ExchangeIds { get; set; }
/// <summary>
/// 商户核销时间
/// </summary>
[JsonProperty("operate_time")]
public string OperateTime { get; set; }
/// <summary>
/// 商户的交易号
/// </summary>
[JsonProperty("out_biz_no")]
public string OutBizNo { get; set; }
/// <summary>
/// 票数
/// </summary>
[JsonProperty("quantity")]
public string Quantity { get; set; }
/// <summary>
/// 请求方标识
/// </summary>
[JsonProperty("seller_id")]
public string SellerId { get; set; }
/// <summary>
/// 起点站编号
/// </summary>
[JsonProperty("start_station")]
public string StartStation { get; set; }
/// <summary>
/// 核销号
/// </summary>
[JsonProperty("ticket_no")]
public string TicketNo { get; set; }
/// <summary>
/// 票单价,元为单位
/// </summary>
[JsonProperty("ticket_price")]
public string TicketPrice { get; set; }
/// <summary>
/// 票类型
/// </summary>
[JsonProperty("ticket_type")]
public string TicketType { get; set; }
/// <summary>
/// 支付宝交易号
/// </summary>
[JsonProperty("trade_no")]
public string TradeNo { get; set; }
}
}

View File

@@ -0,0 +1,61 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayCommerceCityfacilitatorVoucherGenerateModel Data Structure.
/// </summary>
[Serializable]
public class AlipayCommerceCityfacilitatorVoucherGenerateModel : AopObject
{
/// <summary>
/// 城市编码请参考查询http://www.stats.gov.cn/tjsj/tjbz/xzqhdm/201504/t20150415_712722.html 已支持城市:广州 440100深圳
/// 440300杭州330100。
/// </summary>
[JsonProperty("city_code")]
public string CityCode { get; set; }
/// <summary>
/// 起点站站点编码
/// </summary>
[JsonProperty("site_begin")]
public string SiteBegin { get; set; }
/// <summary>
/// 终点站站点编码
/// </summary>
[JsonProperty("site_end")]
public string SiteEnd { get; set; }
/// <summary>
/// 地铁票购票数量
/// </summary>
[JsonProperty("ticket_num")]
public string TicketNum { get; set; }
/// <summary>
/// 单张票价,元为单价
/// </summary>
[JsonProperty("ticket_price")]
public string TicketPrice { get; set; }
/// <summary>
/// 地铁票种类
/// </summary>
[JsonProperty("ticket_type")]
public string TicketType { get; set; }
/// <summary>
/// 订单总金额,元为单位
/// </summary>
[JsonProperty("total_fee")]
public string TotalFee { get; set; }
/// <summary>
/// 支付宝交易号交易支付时必须通过指定sellerId2088121612215201将钱支付到指定的中间户中
/// </summary>
[JsonProperty("trade_no")]
public string TradeNo { get; set; }
}
}

View File

@@ -0,0 +1,30 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayCommerceCityfacilitatorVoucherQueryModel Data Structure.
/// </summary>
[Serializable]
public class AlipayCommerceCityfacilitatorVoucherQueryModel : AopObject
{
/// <summary>
/// 城市标准码
/// </summary>
[JsonProperty("city_code")]
public string CityCode { get; set; }
/// <summary>
/// 8位核销码
/// </summary>
[JsonProperty("ticket_no")]
public string TicketNo { get; set; }
/// <summary>
/// 支付宝交易号
/// </summary>
[JsonProperty("trade_no")]
public string TradeNo { get; set; }
}
}

View File

@@ -0,0 +1,25 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayCommerceCityfacilitatorVoucherRefundModel Data Structure.
/// </summary>
[Serializable]
public class AlipayCommerceCityfacilitatorVoucherRefundModel : AopObject
{
/// <summary>
/// 城市编码请参考查询http://www.stats.gov.cn/tjsj/tjbz/xzqhdm/201504/t20150415_712722.html 已支持城市:广州 440100深圳
/// 440300杭州330100。
/// </summary>
[JsonProperty("city_code")]
public string CityCode { get; set; }
/// <summary>
/// 支付宝交易号
/// </summary>
[JsonProperty("trade_no")]
public string TradeNo { get; set; }
}
}

View File

@@ -0,0 +1,48 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayCommerceCityfacilitatorVoucherUploadModel Data Structure.
/// </summary>
[Serializable]
public class AlipayCommerceCityfacilitatorVoucherUploadModel : AopObject
{
/// <summary>
/// 渠道商提供的其它信息
/// </summary>
[JsonProperty("biz_info_ext")]
public string BizInfoExt { get; set; }
/// <summary>
/// 城市标准码
/// </summary>
[JsonProperty("city_code")]
public string CityCode { get; set; }
/// <summary>
/// JSON字符串包含出票的序列号票号出票时间出票流水号
/// </summary>
[JsonProperty("exchange_ids")]
public string ExchangeIds { get; set; }
/// <summary>
/// 操作时间
/// </summary>
[JsonProperty("operate_time")]
public string OperateTime { get; set; }
/// <summary>
/// 核销码
/// </summary>
[JsonProperty("ticket_no")]
public string TicketNo { get; set; }
/// <summary>
/// 支付宝交易号
/// </summary>
[JsonProperty("trade_no")]
public string TradeNo { get; set; }
}
}

View File

@@ -0,0 +1,26 @@
using System;
using System.Collections.Generic;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayCommerceDataMonitordataSyncModel Data Structure.
/// </summary>
[Serializable]
public class AlipayCommerceDataMonitordataSyncModel : AopObject
{
/// <summary>
/// 传入的批量打包数据dataEntry和dataDim的组合数据详见dataEntry和dataDim的说明
/// </summary>
[JsonProperty("datas")]
public List<Datas> Datas { get; set; }
/// <summary>
/// 接口的版本当前版本是v1.0.0
/// </summary>
[JsonProperty("interface_version")]
public string InterfaceVersion { get; set; }
}
}

View File

@@ -0,0 +1,62 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayCommerceDataResultSendModel Data Structure.
/// </summary>
[Serializable]
public class AlipayCommerceDataResultSendModel : AopObject
{
/// <summary>
/// 请求来源
/// </summary>
[JsonProperty("channel")]
public string Channel { get; set; }
/// <summary>
/// 版本号,由支付宝分配
/// </summary>
[JsonProperty("interface_version")]
public string InterfaceVersion { get; set; }
/// <summary>
/// 操作code,由支付宝分配
/// </summary>
[JsonProperty("op_code")]
public string OpCode { get; set; }
/// <summary>
/// 结果码,由支付宝分配,该结果码将对应不同的页面展示
/// </summary>
[JsonProperty("result_code")]
public string ResultCode { get; set; }
/// <summary>
/// 场景code由支付宝分配
/// </summary>
[JsonProperty("scene_code")]
public string SceneCode { get; set; }
/// <summary>
/// 场景的数据表示. json 数组格式, 根据不同的scene_code,op_code, channel,version共同确定参数是否 可以为空,接入时由支付宝确定 参数格式。
/// </summary>
[JsonProperty("scene_data")]
public string SceneData { get; set; }
/// <summary>
/// 通知的目标用户
/// </summary>
[JsonProperty("target_id")]
public string TargetId { get; set; }
/// <summary>
/// 取值范围: IDENTITY_CARD_NO :身份证 ALIPAY_LOGON_ID:支付宝登录账号 BINDING_MOBILE_NO:支付宝账号绑定的手机号 ALIPAY_USER_ID支付宝user_id
/// 标明target_id对应的类型此参数为空时 默认为支付宝账号的user_id。 注意:类型为身份证、支付宝绑定的手机号时, 可能对应多个支付宝账号,此时只会选择列表
/// 第一个支付宝账号的userId作为targetId使用。
/// </summary>
[JsonProperty("target_id_type")]
public string TargetIdType { get; set; }
}
}

View File

@@ -0,0 +1,63 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayCommerceDataSendModel Data Structure.
/// </summary>
[Serializable]
public class AlipayCommerceDataSendModel : AopObject
{
/// <summary>
/// 场景的来源渠道,比如场景 在阿里旅行触发就用alitrip 接入时和支付宝共同确认
/// </summary>
[JsonProperty("channel")]
public string Channel { get; set; }
/// <summary>
/// 操作码,由支付宝分配
/// </summary>
[JsonProperty("op_code")]
public string OpCode { get; set; }
/// <summary>
/// 操作数据,如果只需要支付宝这边利用 数据直接完成某个功能(通知),则使 用此参数传输数据.根据不同的scene_code, op_code,channel,version共同确定参数是否
/// 可以为空,接入时由支付宝确定参数格式。
/// </summary>
[JsonProperty("op_data")]
public string OpData { get; set; }
/// <summary>
/// 场景标识,由支付宝分配
/// </summary>
[JsonProperty("scene_code")]
public string SceneCode { get; set; }
/// <summary>
/// 场景的数据表示. json 数组 格式根据不同的scene_code, op_code,channel,version共同确定 参数是否可以为空,接入时由支付宝确定 参数格式。
/// </summary>
[JsonProperty("scene_data")]
public string SceneData { get; set; }
/// <summary>
/// 场景覆盖的目标人群标识, 单个用户是支付宝的userId, 多个用户userId 使用英文半 角逗号隔开,最多200个 如果是群组,使用支付宝分配 的群组ID.
/// </summary>
[JsonProperty("target_id")]
public string TargetId { get; set; }
/// <summary>
/// 取值范围: IDENTITY_CARD_NO :身份证 ALIPAY_LOGON_ID:支付宝登录账号 BINDING_MOBILE_NO:支付宝账号绑定的手机号 ALIPAY_USER_ID支付宝user_id
/// 标明target_id对应的类型此参数为空时 默认为支付宝账号的user_id。 注意:类型为身份证、支付宝绑定的手机号时, 可能对应多个支付宝账号,此时只会选择列表
/// 第一个支付宝账号的userId作为targetId使用。
/// </summary>
[JsonProperty("target_id_type")]
public string TargetIdType { get; set; }
/// <summary>
/// 场景数据的类型的版本,由支付宝分配
/// </summary>
[JsonProperty("version")]
public string Version { get; set; }
}
}

View File

@@ -0,0 +1,42 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayCommerceLotteryPresentSendModel Data Structure.
/// </summary>
[Serializable]
public class AlipayCommerceLotteryPresentSendModel : AopObject
{
/// <summary>
/// 被赠送彩票的支付宝用户的ID不支持一次赠送给多个用户
/// </summary>
[JsonProperty("alipay_user_id")]
public string AlipayUserId { get; set; }
/// <summary>
/// 彩种ID
/// </summary>
[JsonProperty("lottery_type_id")]
public long LotteryTypeId { get; set; }
/// <summary>
/// 外部订单号不超过255字符可包含英文和数字需保证在商户端不重复
/// </summary>
[JsonProperty("out_order_no")]
public string OutOrderNo { get; set; }
/// <summary>
/// 彩票注数大于0最大为100
/// </summary>
[JsonProperty("stake_count")]
public long StakeCount { get; set; }
/// <summary>
/// 赠言不超过20个汉字
/// </summary>
[JsonProperty("swety_words")]
public string SwetyWords { get; set; }
}
}

View File

@@ -0,0 +1,36 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayCommerceLotteryPresentlistQueryModel Data Structure.
/// </summary>
[Serializable]
public class AlipayCommerceLotteryPresentlistQueryModel : AopObject
{
/// <summary>
/// 结束日期格式为yyyyMMdd
/// </summary>
[JsonProperty("gmt_end")]
public string GmtEnd { get; set; }
/// <summary>
/// 开始日期格式为yyyyMMdd
/// </summary>
[JsonProperty("gmt_start")]
public string GmtStart { get; set; }
/// <summary>
/// 页号必须大于0默认为1
/// </summary>
[JsonProperty("page_no")]
public long PageNo { get; set; }
/// <summary>
/// 页大小必须大于0最大为500默认为500
/// </summary>
[JsonProperty("page_size")]
public long PageSize { get; set; }
}
}

View File

@@ -0,0 +1,48 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayCommerceMedicalCardQueryModel Data Structure.
/// </summary>
[Serializable]
public class AlipayCommerceMedicalCardQueryModel : AopObject
{
/// <summary>
/// 支付授权码
/// </summary>
[JsonProperty("auth_code")]
public string AuthCode { get; set; }
/// <summary>
/// 买家支付宝账号对应的支付宝唯一用户号。 以2088开头的纯16位数字。
/// </summary>
[JsonProperty("buyer_id")]
public string BuyerId { get; set; }
/// <summary>
/// 卡颁发机构编号
/// </summary>
[JsonProperty("card_org_no")]
public string CardOrgNo { get; set; }
/// <summary>
/// 业务扩展参数
/// </summary>
[JsonProperty("extend_params")]
public string ExtendParams { get; set; }
/// <summary>
/// 跳回的地址
/// </summary>
[JsonProperty("return_url")]
public string ReturnUrl { get; set; }
/// <summary>
/// 支付场景 条码支付取值bar_code 声波支付取值wave_code
/// </summary>
[JsonProperty("scene")]
public string Scene { get; set; }
}
}

View File

@@ -0,0 +1,144 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayCommerceMedicalInformationUploadModel Data Structure.
/// </summary>
[Serializable]
public class AlipayCommerceMedicalInformationUploadModel : AopObject
{
/// <summary>
/// 支付授权码
/// </summary>
[JsonProperty("auth_code")]
public string AuthCode { get; set; }
/// <summary>
/// 支付场景(默认为条形码) 条码支付取值bar_code 声波支付取值wave_code 二维码支付取值qr_code
/// </summary>
[JsonProperty("auth_type")]
public string AuthType { get; set; }
/// <summary>
/// 上报明细: 挂号场景:挂号科室名 线下药店:药品名称
/// </summary>
[JsonProperty("body")]
public string Body { get; set; }
/// <summary>
/// 买家id
/// </summary>
[JsonProperty("buyer_id")]
public string BuyerId { get; set; }
/// <summary>
/// 业务扩展参数 系统商编号:sys_service_provider_id 该参数作为系统商返佣数据提取的依据请填写系统商签约协议的PID
/// </summary>
[JsonProperty("extend_params")]
public string ExtendParams { get; set; }
/// <summary>
/// 外部生成时间。 格式为 yyyy-MM-dd HH:mm:ss
/// </summary>
[JsonProperty("gmt_out_create")]
public string GmtOutCreate { get; set; }
/// <summary>
/// 上报行业: 药店STORE
/// </summary>
[JsonProperty("industry")]
public string Industry { get; set; }
/// <summary>
/// 是否医保业务 是T 不是F
/// </summary>
[JsonProperty("is_insurance")]
public string IsInsurance { get; set; }
/// <summary>
/// 医保机构的编号
/// </summary>
[JsonProperty("medical_card_inst_id")]
public string MedicalCardInstId { get; set; }
/// <summary>
/// 医疗机构名称
/// </summary>
[JsonProperty("org_name")]
public string OrgName { get; set; }
/// <summary>
/// 医疗机构编码(医保局分配)
/// </summary>
[JsonProperty("org_no")]
public string OrgNo { get; set; }
/// <summary>
/// 商户订单号64个字符以内、可包含字母、数字、下划线需保证在商户端不重复。
/// </summary>
[JsonProperty("out_trade_no")]
public string OutTradeNo { get; set; }
/// <summary>
/// 患者证件号码
/// </summary>
[JsonProperty("patient_card_no")]
public string PatientCardNo { get; set; }
/// <summary>
/// 患者证件类型
/// </summary>
[JsonProperty("patient_card_type")]
public string PatientCardType { get; set; }
/// <summary>
/// 患者手机号
/// </summary>
[JsonProperty("patient_mobile")]
public string PatientMobile { get; set; }
/// <summary>
/// 患者姓名 患者姓名&患者证件和医保卡信息全部匹配才能使用医保,否则认为套保嫌疑不允许医保只能自费
/// </summary>
[JsonProperty("patient_name")]
public string PatientName { get; set; }
/// <summary>
/// 如果需要医保支付这个字段必传。业务报文,报文中可包含多条业务数据
/// </summary>
[JsonProperty("request_content")]
public string RequestContent { get; set; }
/// <summary>
/// 场景取值REGISTRATION(挂号)
/// </summary>
[JsonProperty("scene")]
public string Scene { get; set; }
/// <summary>
/// 卖家支付宝用户ID如果该值为空则默认为商户签约账号对应的支付宝用户ID
/// </summary>
[JsonProperty("seller_id")]
public string SellerId { get; set; }
/// <summary>
/// 业务流水号
/// </summary>
[JsonProperty("serial_no")]
public string SerialNo { get; set; }
/// <summary>
/// 主题
/// </summary>
[JsonProperty("subject")]
public string Subject { get; set; }
/// <summary>
/// 金额,单位元
/// </summary>
[JsonProperty("total_amount")]
public string TotalAmount { get; set; }
}
}

View File

@@ -0,0 +1,24 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayCommerceMedicalInstcardBindModel Data Structure.
/// </summary>
[Serializable]
public class AlipayCommerceMedicalInstcardBindModel : AopObject
{
/// <summary>
/// 区域编码,使用国家行政区划代码,可参看 http://www.stats.gov.cn/tjsj/tjbz/xzqhdm
/// </summary>
[JsonProperty("city_code")]
public string CityCode { get; set; }
/// <summary>
/// 支付宝处理完请求后如验证成功当前页面自动跳转到商户网站里指定页面的http路径。
/// </summary>
[JsonProperty("return_url")]
public string ReturnUrl { get; set; }
}
}

View File

@@ -0,0 +1,144 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayCommerceMedicalInstcardCreateandpayModel Data Structure.
/// </summary>
[Serializable]
public class AlipayCommerceMedicalInstcardCreateandpayModel : AopObject
{
/// <summary>
/// 业务单据号
/// </summary>
[JsonProperty("bill_no")]
public string BillNo { get; set; }
/// <summary>
/// 对交易或者商品的描述
/// </summary>
[JsonProperty("body")]
public string Body { get; set; }
/// <summary>
/// 买家id
/// </summary>
[JsonProperty("buyer_id")]
public string BuyerId { get; set; }
/// <summary>
/// 业务扩展参数
/// </summary>
[JsonProperty("extend_params")]
public string ExtendParams { get; set; }
/// <summary>
/// 外部下单时间。 格式为 yyyy-MM-dd HH:mm:ss
/// </summary>
[JsonProperty("gmt_out_create")]
public string GmtOutCreate { get; set; }
/// <summary>
/// 支付行业: 医院HOSPITAL 药店STORE
/// </summary>
[JsonProperty("industry")]
public string Industry { get; set; }
/// <summary>
/// 外部机构业务上是否允许这笔单订单使用医保支付 允许使用T 不允许使用F
/// </summary>
[JsonProperty("is_insurance")]
public string IsInsurance { get; set; }
/// <summary>
/// 医保机构的编号
/// </summary>
[JsonProperty("medical_card_inst_id")]
public string MedicalCardInstId { get; set; }
/// <summary>
/// 医疗机构名称
/// </summary>
[JsonProperty("org_name")]
public string OrgName { get; set; }
/// <summary>
/// 医疗机构编码(医保局分配)
/// </summary>
[JsonProperty("org_no")]
public string OrgNo { get; set; }
/// <summary>
/// 商户订单号64个字符以内、可包含字母、数字、下划线需保证在商户端不重复。
/// </summary>
[JsonProperty("out_trade_no")]
public string OutTradeNo { get; set; }
/// <summary>
/// 患者证件号码
/// </summary>
[JsonProperty("patient_card_no")]
public string PatientCardNo { get; set; }
/// <summary>
/// 患者证件类型
/// </summary>
[JsonProperty("patient_card_type")]
public string PatientCardType { get; set; }
/// <summary>
/// 患者手机号
/// </summary>
[JsonProperty("patient_mobile")]
public string PatientMobile { get; set; }
/// <summary>
/// 患者姓名 患者姓名&患者证件和医保卡信息全部匹配才能使用医保,否则认为套保嫌疑不允许医保只能自费
/// </summary>
[JsonProperty("patient_name")]
public string PatientName { get; set; }
/// <summary>
/// 如果需要医保支付这个字段必传。业务报文,报文中可包含多条业务数据
/// </summary>
[JsonProperty("request_content")]
public string RequestContent { get; set; }
/// <summary>
/// 支付场景取值REGISTRATION(挂号) TREATMENT(诊间) HOSPITALIZATION(住院) COMMON(非医院类)
/// </summary>
[JsonProperty("scene")]
public string Scene { get; set; }
/// <summary>
/// 卖家支付宝用户ID如果该值为空则默认为商户签约账号对应的支付宝用户ID
/// </summary>
[JsonProperty("seller_id")]
public string SellerId { get; set; }
/// <summary>
/// 业务流水号
/// </summary>
[JsonProperty("serial_no")]
public string SerialNo { get; set; }
/// <summary>
/// 订单标题
/// </summary>
[JsonProperty("subject")]
public string Subject { get; set; }
/// <summary>
/// 该笔订单允许的最晚付款时间逾期将关闭交易。取值范围1m15d。m-分钟h-小时d-天1c-当天1c-当天的情况下无论交易何时创建都在0点关闭。 该参数数值不接受小数点, 如 1.5h,可转换为 90m
/// </summary>
[JsonProperty("timeout_express")]
public string TimeoutExpress { get; set; }
/// <summary>
/// 订单总金额单位为元不能小于0精确到小数点后2位。
/// </summary>
[JsonProperty("total_amount")]
public string TotalAmount { get; set; }
}
}

View File

@@ -0,0 +1,66 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayCommerceTradeApplyModel Data Structure.
/// </summary>
[Serializable]
public class AlipayCommerceTradeApplyModel : AopObject
{
/// <summary>
/// 订单费用详情,用于在订单确认页面展示
/// </summary>
[JsonProperty("amount_detail")]
public string AmountDetail { get; set; }
/// <summary>
/// 接口请求渠道编码,由支付宝提供
/// </summary>
[JsonProperty("channel")]
public string Channel { get; set; }
/// <summary>
/// 接口版本号
/// </summary>
[JsonProperty("interface_version")]
public string InterfaceVersion { get; set; }
/// <summary>
/// 用于标识操作模型,由支付宝配置提供
/// </summary>
[JsonProperty("op_code")]
public string OpCode { get; set; }
/// <summary>
/// 场景的数据表示. json 数组格式,根据场景不同的模型传入不同参数,由支付宝负责提供参数集合
/// </summary>
[JsonProperty("order_detail")]
public string OrderDetail { get; set; }
/// <summary>
/// 用于标识数据模型,由支付宝配置提供
/// </summary>
[JsonProperty("scene_code")]
public string SceneCode { get; set; }
/// <summary>
/// 场景覆盖的目标人群标识支持支付宝userId、身份证号、支付宝登录号、支付宝绑定手机号
/// </summary>
[JsonProperty("target_id")]
public string TargetId { get; set; }
/// <summary>
/// 场景覆盖人群id类型
/// </summary>
[JsonProperty("target_id_type")]
public string TargetIdType { get; set; }
/// <summary>
/// 交易请求参数
/// </summary>
[JsonProperty("trade_apply_params")]
public TradeApplyParams TradeApplyParams { get; set; }
}
}

View File

@@ -0,0 +1,18 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayCommerceTransportOfflinepayRecordVerifyModel Data Structure.
/// </summary>
[Serializable]
public class AlipayCommerceTransportOfflinepayRecordVerifyModel : AopObject
{
/// <summary>
/// 原始脱机记录信息
/// </summary>
[JsonProperty("record")]
public string Record { get; set; }
}
}

View File

@@ -0,0 +1,20 @@
using System;
using System.Collections.Generic;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayCommerceTransportOfflinepayTradeSettleModel Data Structure.
/// </summary>
[Serializable]
public class AlipayCommerceTransportOfflinepayTradeSettleModel : AopObject
{
/// <summary>
/// 脱机交易列表
/// </summary>
[JsonProperty("trade_list")]
public List<AlipayOfflineTrade> TradeList { get; set; }
}
}

View File

@@ -0,0 +1,24 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayCommerceTransportOfflinepayUserblacklistQueryModel Data Structure.
/// </summary>
[Serializable]
public class AlipayCommerceTransportOfflinepayUserblacklistQueryModel : AopObject
{
/// <summary>
/// 用户黑名单分页ID1开始
/// </summary>
[JsonProperty("page_index")]
public long PageIndex { get; set; }
/// <summary>
/// 脱机交易用户黑名单分页页大小最大页大小不超过1000
/// </summary>
[JsonProperty("page_size")]
public long PageSize { get; set; }
}
}

View File

@@ -0,0 +1,78 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayCommerceTransportOfflinepayVirtualcardSendModel Data Structure.
/// </summary>
[Serializable]
public class AlipayCommerceTransportOfflinepayVirtualcardSendModel : AopObject
{
/// <summary>
/// 虚拟卡信息同步动作
/// </summary>
[JsonProperty("action")]
public string Action { get; set; }
/// <summary>
/// 用户虚拟卡余额,单位元。
/// </summary>
[JsonProperty("balance")]
public string Balance { get; set; }
/// <summary>
/// hex格式表示的虚拟卡数据卡数据将在虚拟卡二维码中透传。
/// </summary>
[JsonProperty("card_data")]
public string CardData { get; set; }
/// <summary>
/// 用户虚拟卡卡号
/// </summary>
[JsonProperty("card_no")]
public string CardNo { get; set; }
/// <summary>
/// 虚拟卡卡类型
/// </summary>
[JsonProperty("card_type")]
public string CardType { get; set; }
/// <summary>
/// 表示虚拟卡是否可用
/// </summary>
[JsonProperty("disabled")]
public string Disabled { get; set; }
/// <summary>
/// 卡状态不可用时,标示卡的具体不可用状态。 CARD_OVERDUE ---- 欠费CARD_REVOKING ---- 退卡中
/// </summary>
[JsonProperty("disabled_code")]
public string DisabledCode { get; set; }
/// <summary>
/// 当虚拟卡不可用时,提示用户不可用原因。
/// </summary>
[JsonProperty("disabled_tips")]
public string DisabledTips { get; set; }
/// <summary>
/// json格式字符串存放扩展信息。discount_type ---- 优惠标识
/// </summary>
[JsonProperty("ext_info")]
public string ExtInfo { get; set; }
/// <summary>
/// 虚拟卡最后更新时间 使用标准java时间格式
/// </summary>
[JsonProperty("last_update_time")]
public string LastUpdateTime { get; set; }
/// <summary>
/// 支付宝用户id
/// </summary>
[JsonProperty("user_id")]
public string UserId { get; set; }
}
}

View File

@@ -0,0 +1,48 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayContract Data Structure.
/// </summary>
[Serializable]
public class AlipayContract : AopObject
{
/// <summary>
/// 支付宝用户ID
/// </summary>
[JsonProperty("alipay_user_id")]
public string AlipayUserId { get; set; }
/// <summary>
/// 订购的应用名称,有效时间。
/// </summary>
[JsonProperty("contract_content")]
public string ContractContent { get; set; }
/// <summary>
/// 订购的失效时间
/// </summary>
[JsonProperty("end_time")]
public string EndTime { get; set; }
/// <summary>
/// 订购URL。在sign返回false时返回应用的订购地址可以引导用户订购。
/// </summary>
[JsonProperty("page_url")]
public string PageUrl { get; set; }
/// <summary>
/// 订购的生效时间
/// </summary>
[JsonProperty("start_time")]
public string StartTime { get; set; }
/// <summary>
/// 是否订购的标识。true代表已订购。
/// </summary>
[JsonProperty("subscribe")]
public bool Subscribe { get; set; }
}
}

View File

@@ -0,0 +1,67 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayCreditAutofinanceLoanApplyModel Data Structure.
/// </summary>
[Serializable]
public class AlipayCreditAutofinanceLoanApplyModel : AopObject
{
/// <summary>
/// 区域
/// </summary>
[JsonProperty("area")]
public string Area { get; set; }
/// <summary>
/// 征信结果回调地址
/// </summary>
[JsonProperty("backurl")]
public string Backurl { get; set; }
/// <summary>
/// 扩展参数信息json格式针对不同的业务平台有不同的参数目前大搜车业务支持的参数有firstpayamt 首付租金firstpayprop 首付比例lastpayamt 回购尾款loantenor
/// 贷款期数monthpayamt 每月还款额度
/// </summary>
[JsonProperty("extparam")]
public string Extparam { get; set; }
/// <summary>
/// 外部平台宝贝ID
/// </summary>
[JsonProperty("itemid")]
public string Itemid { get; set; }
/// <summary>
/// 机构编码
/// </summary>
[JsonProperty("orgcode")]
public string Orgcode { get; set; }
/// <summary>
/// 外部平台订单号,64个字符以内、只能包含字母、数字、下划线需保证在外部平台端不重复
/// </summary>
[JsonProperty("outorderno")]
public string Outorderno { get; set; }
/// <summary>
/// 支付宝账号数字ID
/// </summary>
[JsonProperty("uid")]
public string Uid { get; set; }
/// <summary>
/// 核身VID
/// </summary>
[JsonProperty("verifyid")]
public string Verifyid { get; set; }
/// <summary>
/// 当前安装的支付宝钱包版本号
/// </summary>
[JsonProperty("version")]
public string Version { get; set; }
}
}

View File

@@ -0,0 +1,42 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayCreditAutofinanceLoanCloseModel Data Structure.
/// </summary>
[Serializable]
public class AlipayCreditAutofinanceLoanCloseModel : AopObject
{
/// <summary>
/// 汽车金融内部订单号
/// </summary>
[JsonProperty("applyno")]
public string Applyno { get; set; }
/// <summary>
/// 机构编号
/// </summary>
[JsonProperty("orgcode")]
public string Orgcode { get; set; }
/// <summary>
/// 外部平台订单号,64个字符以内、只能包含字母、数字、下划线需保证在外部平台端不重复
/// </summary>
[JsonProperty("outorderno")]
public string Outorderno { get; set; }
/// <summary>
/// 关闭原因
/// </summary>
[JsonProperty("reson")]
public string Reson { get; set; }
/// <summary>
/// 关闭类型 1. CLOSE_USER_CANCEL(用户主动放弃贷款) 2. CLOSE_TD_REJECT(同盾校验失败) 3. CLOSE_OTHER(其他情况)
/// </summary>
[JsonProperty("type")]
public string Type { get; set; }
}
}

View File

@@ -0,0 +1,43 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayCreditAutofinanceLoanPlanQueryModel Data Structure.
/// </summary>
[Serializable]
public class AlipayCreditAutofinanceLoanPlanQueryModel : AopObject
{
/// <summary>
/// 扩展参数,针对不同的平台特殊业务场景将需要的参数填入改字段目前针对大搜车业务有以下参数itemprice 车辆价格lastprop 车辆残值率,extintamt 基础服务包+增值服务包loantenor
/// 贷款期数creditamtprop 授信额度比例调整值;
/// </summary>
[JsonProperty("extparam")]
public string Extparam { get; set; }
/// <summary>
/// 机构编码,机构接入汽车金融平台时分配,固定值
/// </summary>
[JsonProperty("orgcode")]
public string Orgcode { get; set; }
/// <summary>
/// 产品编码,汽车金融平台给机构提供的产品编码
/// </summary>
[JsonProperty("productcode")]
public string Productcode { get; set; }
/// <summary>
/// 本次请求流水号,全局唯一
/// </summary>
[JsonProperty("seqno")]
public string Seqno { get; set; }
/// <summary>
/// 支付宝账号数字ID
/// </summary>
[JsonProperty("uid")]
public string Uid { get; set; }
}
}

View File

@@ -0,0 +1,30 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayCreditAutofinanceVidGetModel Data Structure.
/// </summary>
[Serializable]
public class AlipayCreditAutofinanceVidGetModel : AopObject
{
/// <summary>
/// 机构编号
/// </summary>
[JsonProperty("orgcode")]
public string Orgcode { get; set; }
/// <summary>
/// 支付宝账号数字ID
/// </summary>
[JsonProperty("uid")]
public string Uid { get; set; }
/// <summary>
/// 当前安装的支付宝钱包版本号
/// </summary>
[JsonProperty("version")]
public string Version { get; set; }
}
}

View File

@@ -0,0 +1,54 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayCreditCreditriskDataPutModel Data Structure.
/// </summary>
[Serializable]
public class AlipayCreditCreditriskDataPutModel : AopObject
{
/// <summary>
/// 数据类别,ISV注册成为网商银行的会员达成数据合作服务约定数据模型由网商分配给ISV的数据模型的类别
/// </summary>
[JsonProperty("category")]
public string Category { get; set; }
/// <summary>
/// 外部机构编码(ISV注册成为网商银行的会员ISV在网商的会员ID)
/// </summary>
[JsonProperty("dataorgid")]
public string Dataorgid { get; set; }
/// <summary>
/// 数据提供者,ISV注册成为网商银行的会员达成数据合作服务约定数据模型由网商分配给ISV的机构代号
/// </summary>
[JsonProperty("dataprovider")]
public string Dataprovider { get; set; }
/// <summary>
/// 实体编码(ISV客户的支付宝数字ID)
/// </summary>
[JsonProperty("entitycode")]
public string Entitycode { get; set; }
/// <summary>
/// 实体名(ISV客户的支付宝登录号)
/// </summary>
[JsonProperty("entityname")]
public string Entityname { get; set; }
/// <summary>
/// 实体类型(固定为ALIPAY)
/// </summary>
[JsonProperty("entitytype")]
public string Entitytype { get; set; }
/// <summary>
/// Json格式,数据内容,ISV注册成为网商银行的会员达成数据合作服务约定json串字段和内容,ISV将数据给到网商网商按照约定解析Json内容
/// </summary>
[JsonProperty("objectcontent")]
public string Objectcontent { get; set; }
}
}

View File

@@ -0,0 +1,25 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayDaoweiOrderCancelModel Data Structure.
/// </summary>
[Serializable]
public class AlipayDaoweiOrderCancelModel : AopObject
{
/// <summary>
/// 到位业务订单号。用户在到位下单时由到位系统生成的32位全局唯一数字 id。
/// 通过应用中的应用网关post发送给商户应用网关配置参考链接https%3A%2F%2Fdoc.open.alipay.com%2Fdocs%2Fdoc.htm%3Fspm%3Da219a.7629140.0.0.TcIuKL%26treeId%3D193%26articleId%3D105310%26docType%3D1
/// </summary>
[JsonProperty("order_no")]
public string OrderNo { get; set; }
/// <summary>
/// 取消订单原因。取消订单时必须填写订单取消原因。
/// </summary>
[JsonProperty("reason")]
public string Reason { get; set; }
}
}

View File

@@ -0,0 +1,31 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayDaoweiOrderConfirmModel Data Structure.
/// </summary>
[Serializable]
public class AlipayDaoweiOrderConfirmModel : AopObject
{
/// <summary>
/// 备注信息商家确认订单时添加的备注信息长度不超过2000个字符
/// </summary>
[JsonProperty("memo")]
public string Memo { get; set; }
/// <summary>
/// 到位业务订单号。用户在到位下单时由到位系统生成的32位全局唯一数字 id。
/// 通过应用中的应用网关post发送给商户应用网关配置参考链接https%3A%2F%2Fdoc.open.alipay.com%2Fdocs%2Fdoc.htm%3Fspm%3Da219a.7629140.0.0.TcIuKL%26treeId%3D193%26articleId%3D105310%26docType%3D1
/// </summary>
[JsonProperty("order_no")]
public string OrderNo { get; set; }
/// <summary>
/// 商户订单号码。确认接单时需要设置外部订单号,由商户自行生成,并确保其唯一性
/// </summary>
[JsonProperty("out_order_no")]
public string OutOrderNo { get; set; }
}
}

View File

@@ -0,0 +1,54 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayDaoweiOrderModifyModel Data Structure.
/// </summary>
[Serializable]
public class AlipayDaoweiOrderModifyModel : AopObject
{
/// <summary>
/// 服务地址修改物流地址时填写的新服务地址由第三方确认新的服务地址最长不超过500字符
/// </summary>
[JsonProperty("address")]
public string Address { get; set; }
/// <summary>
/// 服务开始时间修改服务开始时间时传递的开始服务时间格式yyyy-MM-dd HH:mm到分
/// </summary>
[JsonProperty("gmt_start")]
public string GmtStart { get; set; }
/// <summary>
/// 备注信息修改服务订单操作填写的备注信息可以是修改的原因不超过2000字符
/// </summary>
[JsonProperty("memo")]
public string Memo { get; set; }
/// <summary>
/// 订单修改类型枚举值AMOUNT、OTHER如果是改金额的话就传AMOUNT如果是改开始时间或者物流地址的话就传OTHER
/// </summary>
[JsonProperty("modify_type")]
public string ModifyType { get; set; }
/// <summary>
/// 到位业务订单号全局唯一由32位数字组成用户在到位下单时系统生成并消息同步给商家商户只能查自己同步到的订单号
/// </summary>
[JsonProperty("order_no")]
public string OrderNo { get; set; }
/// <summary>
/// 订单原始金额即修改前订单的原始金额单位元订单金额小于10w
/// </summary>
[JsonProperty("origin_amount")]
public string OriginAmount { get; set; }
/// <summary>
/// 实际金额即修改后的订单应收金额单位为元订单金额小于10w
/// </summary>
[JsonProperty("real_amount")]
public string RealAmount { get; set; }
}
}

View File

@@ -0,0 +1,19 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayDaoweiOrderQueryModel Data Structure.
/// </summary>
[Serializable]
public class AlipayDaoweiOrderQueryModel : AopObject
{
/// <summary>
/// 到位业务订单号。用户在到位下单时由到位系统生成的32位全局唯一数字 id。
/// 通过应用中的应用网关post发送给商户应用网关配置参考链接https%3A%2F%2Fdoc.open.alipay.com%2Fdocs%2Fdoc.htm%3Fspm%3Da219a.7629140.0.0.TcIuKL%26treeId%3D193%26articleId%3D105310%26docType%3D1
/// </summary>
[JsonProperty("order_no")]
public string OrderNo { get; set; }
}
}

View File

@@ -0,0 +1,44 @@
using System;
using System.Collections.Generic;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayDaoweiOrderRefundModel Data Structure.
/// </summary>
[Serializable]
public class AlipayDaoweiOrderRefundModel : AopObject
{
/// <summary>
/// 退款操作备注信息用于详述退款单原因使用该接口必须要详细说明退款的原因必填长度不超过2000字符
/// </summary>
[JsonProperty("memo")]
public string Memo { get; set; }
/// <summary>
/// 到位业务订单号全局唯一由32位数字组成用户在到位下单时系统生成并消息同步给商家商户只能查自己同步到的订单号
/// </summary>
[JsonProperty("order_no")]
public string OrderNo { get; set; }
/// <summary>
/// 外部商户的退款id用于控制退款操作的幂等不同退款请求保证不同最大长度不超过64字符
/// </summary>
[JsonProperty("out_refund_id")]
public string OutRefundId { get; set; }
/// <summary>
/// 退款金额,单位是元,商户可以全额退款也可以部分,退款金额不大于订单实际支付金额
/// </summary>
[JsonProperty("refund_amount")]
public string RefundAmount { get; set; }
/// <summary>
/// 订单退款的详细信息:可能包含多个服务订单的退款,内部包含每一个服务的订单号和单个的退款金额
/// </summary>
[JsonProperty("refund_details")]
public List<OrderRefundInfo> RefundDetails { get; set; }
}
}

View File

@@ -0,0 +1,24 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayDaoweiOrderRefuseModel Data Structure.
/// </summary>
[Serializable]
public class AlipayDaoweiOrderRefuseModel : AopObject
{
/// <summary>
/// 到位业务订单号全局唯一由32位数字组成用户在到位下单时系统生成并消息同步给商家商户只能查自己同步到的订单号
/// </summary>
[JsonProperty("order_no")]
public string OrderNo { get; set; }
/// <summary>
/// 拒单理由第三方商户拒绝接单时填写的拒单理由必填长度不超过500字符
/// </summary>
[JsonProperty("reason")]
public string Reason { get; set; }
}
}

View File

@@ -0,0 +1,24 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayDaoweiOrderSpModifyModel Data Structure.
/// </summary>
[Serializable]
public class AlipayDaoweiOrderSpModifyModel : AopObject
{
/// <summary>
/// 到位业务订单号全局唯一由32位数字组成用户在到位下单时系统生成并消息同步给商家商户只能查自己同步到的订单号
/// </summary>
[JsonProperty("order_no")]
public string OrderNo { get; set; }
/// <summary>
/// 外部服务者id由商户自己生成保证同一商户id唯一同步服务者信息或者修改订单服务者信息时设置长度不超过64个字符
/// </summary>
[JsonProperty("out_sp_id")]
public string OutSpId { get; set; }
}
}

View File

@@ -0,0 +1,31 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayDaoweiOrderTransferModel Data Structure.
/// </summary>
[Serializable]
public class AlipayDaoweiOrderTransferModel : AopObject
{
/// <summary>
/// 备注信息。商户在推进订单状态时填写的备注信息不超过500字符。
/// </summary>
[JsonProperty("memo")]
public string Memo { get; set; }
/// <summary>
/// 需要推进的订单状态。目前支持的订单动作是START_SERVICE(派单模式服务开始)PROVIDER_CONFIRMED (服务者完成服务)。
/// </summary>
[JsonProperty("order_action")]
public string OrderAction { get; set; }
/// <summary>
/// 到位业务订单号。用户在到位下单时由到位系统生成的32位全局唯一数字 id。
/// 通过应用中的应用网关post发送给商户应用网关配置参考链接https%3A%2F%2Fdoc.open.alipay.com%2Fdocs%2Fdoc.htm%3Fspm%3Da219a.7629140.0.0.TcIuKL%26treeId%3D193%26articleId%3D105310%26docType%3D1
/// </summary>
[JsonProperty("order_no")]
public string OrderNo { get; set; }
}
}

View File

@@ -0,0 +1,175 @@
using System;
using System.Collections.Generic;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayDaoweiServiceModifyModel Data Structure.
/// </summary>
[Serializable]
public class AlipayDaoweiServiceModifyModel : AopObject
{
/// <summary>
/// 服务保障描述
/// </summary>
[JsonProperty("assurance_desc")]
public List<AssuranceInfo> AssuranceDesc { get; set; }
/// <summary>
/// 注意事项描述支持图文形式text为文本分成不同的json表示换行img为图片url只支持https图片大小限制60K以下。请勿发布涉及黄赌毒以及其他违反国家法律法规的图片,否则会导致服务下架,情节严重者会被到位强制解约
/// </summary>
[JsonProperty("attention")]
public List<CommonDescInfo> Attention { get; set; }
/// <summary>
/// 服务所属的到位类目id,可发邮件到lei.mao@antfin.com,联系支付宝获取开通类目ID列表.支付宝在收到邮件后三个工作日内回复
/// </summary>
[JsonProperty("category_code")]
public string CategoryCode { get; set; }
/// <summary>
/// 服务城市行政编码请参考高德标准。如果为空表示能服务全国。城市编码请从http://lbs.amap.com/api/javascript-api/download/下载最新全国标准城市码
/// </summary>
[JsonProperty("city_code")]
public string CityCode { get; set; }
/// <summary>
/// 服务内容描述支持图文形式text为文本分成不同的json表示换行img为图片url只支持https图片大小限制60K以下。请勿发布涉及黄赌毒以及其他违反国家法律法规的图片,否则会导致服务下架,情节严重者会被到位强制解约
/// </summary>
[JsonProperty("desc")]
public List<CommonDescInfo> Desc { get; set; }
/// <summary>
/// 服务的区县范围请参考高德标准。如果为空表示能服务整个城市。城市编码请从http://lbs.amap.com/api/javascript-api/download/下载最新全国标准城市码
/// </summary>
[JsonProperty("district_code_list")]
public List<string> DistrictCodeList { get; set; }
/// <summary>
/// 商品封面图片url列表,单张图片大小不超过60KB支持jpg、png格式,协议必须是HTTPS数量小于等于10张。请勿发布涉及黄赌毒以及其他违反国家法律法规的图片,否则会导致服务下架,情节严重者会被到位强制解约
/// </summary>
[JsonProperty("image_urls")]
public List<string> ImageUrls { get; set; }
/// <summary>
/// 服务所在坐标的纬度高德坐标系服务者模式必传。高德经纬度查询http://lbs.amap.com/console/show/picker
/// </summary>
[JsonProperty("latitude")]
public string Latitude { get; set; }
/// <summary>
/// 服务所在位置的经度高德坐标系如果是服务者模式必传。高德经纬度查询http://lbs.amap.com/console/show/picker
/// </summary>
[JsonProperty("longitude")]
public string Longitude { get; set; }
/// <summary>
/// 服务模式, 可选值: SP服务者模式、DISPATCH(派单模式)
/// </summary>
[JsonProperty("mode")]
public string Mode { get; set; }
/// <summary>
/// 外部服务id,商家自己维护的唯一标识,用于确定商家的某个服务.仅支持数字,字母和下划线
/// </summary>
[JsonProperty("out_service_id")]
public string OutServiceId { get; set; }
/// <summary>
/// 外部的服务者id由商家自己维护的服务者唯一标识,服务者模式必填.仅支持数字,字母和下划线
/// </summary>
[JsonProperty("out_sp_id")]
public string OutSpId { get; set; }
/// <summary>
/// 服务报价描述支持图文形式text为文本分成不同的json表示换行img为图片url只支持https图片大小限制60K以下。请勿发布涉及黄赌毒以及其他违反国家法律法规的图片,否则会导致服务下架,情节严重者会被到位强制解约
/// </summary>
[JsonProperty("price_desc")]
public List<CommonDescInfo> PriceDesc { get; set; }
/// <summary>
/// 价格维度类型,可选值:stringjson不填默认string表示unit_price的类型为是一维价格如果是json默认是多维价格
/// </summary>
[JsonProperty("price_dim_type")]
public string PriceDimType { get; set; }
/// <summary>
/// 服务流程描述支持图文形式text为文本分成不同的json表示换行img为图片url只支持https图片大小限制60K以下。请勿发布涉及黄赌毒以及其他违反国家法律法规的图片,否则会导致服务下架,情节严重者会被到位强制解约
/// </summary>
[JsonProperty("process_desc")]
public List<CommonDescInfo> ProcessDesc { get; set; }
/// <summary>
/// 外部商家sku属性信息。示例:{"key":"floor","value":[{"out_pv_id":"a1","value":"一楼"},{"out_pv_id":"a2","value":"二楼"}]}表示定义了一个floor的sku属性该属性有两个值分别为"一楼"和二楼分别用编号12来代替。out_pv_id在每个商品中是唯一的,由商家定义用来标示一个sku属性值
/// </summary>
[JsonProperty("property")]
public List<SkuPropertyInfo> Property { get; set; }
/// <summary>
/// 可用数量,不填写表示不限量
/// </summary>
[JsonProperty("quantity")]
public long Quantity { get; set; }
/// <summary>
/// 服务名称
/// </summary>
[JsonProperty("service_name")]
public string ServiceName { get; set; }
/// <summary>
/// 服务范围描述可以用于描述服务的范围信息最大支持500字符比如 { \"330100\": \"黄龙,古荡,翠苑\", \"110100\": \"三里屯,西单\" } 表示杭州地区用户会展示黄龙 古荡
/// 翠苑,北京地区用户会展示三里屯 西单,其他地区用户不展示服务范围.
/// </summary>
[JsonProperty("service_range")]
public string ServiceRange { get; set; }
/// <summary>
/// 商品sku信息,与property配合使用.例如:{"out_sku_id":"1","out_pv_id":"a1","city":"30010"}表示定义了一个sku,sku的城市范围是杭州包含的属性是floor等于一楼
/// </summary>
[JsonProperty("sku")]
public List<SkuDescInfo> Sku { get; set; }
/// <summary>
/// 服务状态支持以下状态ON(上架);OFF(下架);DELETE(删除).ON表示上架服务,在创建和修改服务时,必须设置为ON,调用接口成功后服务会在一分钟内上架;OFF表示下架服务,此操作不会修改服务内容,服务下架后用户将无法再到位中看到该服务后续可以通过设置状t态为ON重新上架服务;DELETE表示删除该服务,此操作不可恢复
/// </summary>
[JsonProperty("status")]
public string Status { get; set; }
/// <summary>
/// 服务上提示给消费者的标签每个标签最多10个字符英文逗号间隔最多支持5个标签
/// </summary>
[JsonProperty("tags")]
public string Tags { get; set; }
/// <summary>
/// 服务类型可选值ONLINE(线上服务)、OFFLINE(线下服务)
/// </summary>
[JsonProperty("type")]
public string Type { get; set; }
/// <summary>
/// 服务价格单位可选值PER_TIME每次PER_GE每个PER_FU每幅PER_PIECE每份PER_DAN每单PER_HOUR(每小时)PER_MINUTE(每分钟)PER_DAY(每天)PER_QITA(其他)
/// </summary>
[JsonProperty("unit")]
public string Unit { get; set; }
/// <summary>
/// 单价单位为元根据price_dim_type的值决定如果是一维价格直接使用字符串比如"30.5"如果是多维需要跟SKU结合进行定价比如 [{out_sku_id: 1, price: 50.5},
/// {out_sku_id: 2, price: 60.5} ]
/// out_sku_id是在sku中定义的外部商品库存单位信息ID,该配置表示out_sku_id为1的时候对应的价格是50.5out_sku_id为2的时候对应的价格是60.5
/// </summary>
[JsonProperty("unit_price")]
public string UnitPrice { get; set; }
}
}

View File

@@ -0,0 +1,32 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayDaoweiServicePriceModifyModel Data Structure.
/// </summary>
[Serializable]
public class AlipayDaoweiServicePriceModifyModel : AopObject
{
/// <summary>
/// 外部服务id,商家自己维护的唯一标识,用于确定商家的某个服务.仅支持数字,字母和下划线
/// </summary>
[JsonProperty("out_service_id")]
public string OutServiceId { get; set; }
/// <summary>
/// 价格维度类型,可选值:stringjson。string表示unit_price的类型是一维价格如果是json表示多维价格
/// </summary>
[JsonProperty("price_dim_type")]
public string PriceDimType { get; set; }
/// <summary>
/// 单价单位为元根据price_dim_type的值决定如果是一维价格直接使用字符串比如"30.5"如果是多维需要跟SKU结合进行定价SKU通过alipay.daowei.service.modify接口在创建服务的时候创建。例子:
/// [{out_sku_id: 1, price: 50.5}, {out_sku_id: 2, price: 60.5}, ]
/// out_sku_id是在sku中定义的外部商品库存单位信息ID,该配置表示out_sku_id为1的时候对应的价格是50.5out_sku_id为2的时候对应的价格是60.5
/// </summary>
[JsonProperty("unit_price")]
public string UnitPrice { get; set; }
}
}

View File

@@ -0,0 +1,87 @@
using System;
using System.Collections.Generic;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayDaoweiSpModifyModel Data Structure.
/// </summary>
[Serializable]
public class AlipayDaoweiSpModifyModel : AopObject
{
/// <summary>
/// 服务者的可用时间表。其中Duration和Unit配合使用例如duration=30unit=MIN表示将一天分为以30分钟一小段的时间片段。Unit目前支持MIN分钟。DateYYYY-MM-DD格式。Bitmap根据定义的间隔长度跟单位将date的时间切分例如将2016-11-29整天按30分钟为一段切分为48段
/// 111111111111111111111111111111111110000011111111 其中0表示不可用1表示可用如果工作日全天可用则每个分段都为1
/// </summary>
[JsonProperty("calendar_schedule")]
public CalendarScheduleInfo CalendarSchedule { get; set; }
/// <summary>
/// 服务者的身份证号码
/// </summary>
[JsonProperty("cert_no")]
public string CertNo { get; set; }
/// <summary>
/// 服务者的证件类型目前只支持身份证号IDENTITY_CARD
/// </summary>
[JsonProperty("cert_type")]
public string CertType { get; set; }
/// <summary>
/// 服务者的描述,会进行安全审核,请勿传包含敏感信息的昵称,如果审核传含有敏感信息,需修改后重新同步服务者的描述信息
/// </summary>
[JsonProperty("desc")]
public string Desc { get; set; }
/// <summary>
/// 服务者服务列表信息包括服务者可提供的类目服务和证书信息等其中license_id是商家服务者证照的唯一标识用于确定商家的某个服务者的某个证照仅支持数字、字母和下划线
/// </summary>
[JsonProperty("license_list")]
public List<LicenseInfo> LicenseList { get; set; }
/// <summary>
/// 服务者的支付宝登录账号
/// </summary>
[JsonProperty("logon_id")]
public string LogonId { get; set; }
/// <summary>
/// 服务者的手机号
/// </summary>
[JsonProperty("mobile")]
public string Mobile { get; set; }
/// <summary>
/// 第三方服务者的姓名
/// </summary>
[JsonProperty("name")]
public string Name { get; set; }
/// <summary>
/// 服务者昵称,会进行安全审核,请勿传包含敏感信息的昵称,如果审核传含有敏感信息,需修改后重新同步服务者信息
/// </summary>
[JsonProperty("nick_name")]
public string NickName { get; set; }
/// <summary>
/// 商家服务者id由商家维护的该商家下某个服务者的唯一标识仅支持数字、字母和下划线的组合
/// </summary>
[JsonProperty("out_sp_id")]
public string OutSpId { get; set; }
/// <summary>
/// 服务者的头像url只支持https图片大小限制60K以下。请勿发布涉及黄赌毒以及其他违反国家法律法规的图片如果有安全问题将会通知商家修改后重新同步服务者头像
/// </summary>
[JsonProperty("photo_url")]
public string PhotoUrl { get; set; }
/// <summary>
/// 服务状态,支持以下状态: ON上架 OFF下架 DELETE删除
/// </summary>
[JsonProperty("status")]
public string Status { get; set; }
}
}

View File

@@ -0,0 +1,25 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayDaoweiSpScheduleModifyModel Data Structure.
/// </summary>
[Serializable]
public class AlipayDaoweiSpScheduleModifyModel : AopObject
{
/// <summary>
/// 服务者的可用时间表。其中Duration和Unit配合使用例如duration=30unit=MIN表示将一天分为以30分钟一小段的时间片段。Unit目前支持MIN分钟。DateYYYY-MM-DD格式。Bitmap根据定义的间隔长度跟单位将date的时间切分例如将2016-11-29整天按30分钟为一段切分为48段
/// 111111111111111111111111111111111110000011111111 其中0表示不可用1表示可用如果工作日全天可用则每个分段都为1
/// </summary>
[JsonProperty("calendar_schedule")]
public CalendarScheduleInfo CalendarSchedule { get; set; }
/// <summary>
/// 商家服务者id由商家维护的该商家下某个服务者的唯一标识仅支持数字、字母和下划线的组合
/// </summary>
[JsonProperty("out_sp_id")]
public string OutSpId { get; set; }
}
}

View File

@@ -0,0 +1,24 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayDaoweiWeikeTaskviewQueryModel Data Structure.
/// </summary>
[Serializable]
public class AlipayDaoweiWeikeTaskviewQueryModel : AopObject
{
/// <summary>
/// 当前城市城市码,精确到地级市级别.城市编码参考最新国家标准http://www.stats.gov.cn/tjsj/tjbz/xzqhdm/201703/t20170310_1471429.html
/// </summary>
[JsonProperty("city_code")]
public string CityCode { get; set; }
/// <summary>
/// 第三方调用场景来源,由微客分配
/// </summary>
[JsonProperty("source")]
public string Source { get; set; }
}
}

View File

@@ -0,0 +1,42 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayDataAiserviceJunengLoanQueryModel Data Structure.
/// </summary>
[Serializable]
public class AlipayDataAiserviceJunengLoanQueryModel : AopObject
{
/// <summary>
/// 额外的信息,以 json 字符串的方式组织
/// </summary>
[JsonProperty("extension_info")]
public string ExtensionInfo { get; set; }
/// <summary>
/// 借款人身份证号的md5
/// </summary>
[JsonProperty("hashed_cert_no")]
public string HashedCertNo { get; set; }
/// <summary>
/// 机构代码,区别调用的外部机构
/// </summary>
[JsonProperty("institution_uuid")]
public string InstitutionUuid { get; set; }
/// <summary>
/// 单次请求的 uuid
/// </summary>
[JsonProperty("request_uuid")]
public string RequestUuid { get; set; }
/// <summary>
/// 用户属性,包含隐私保护数据和原始数据。
/// </summary>
[JsonProperty("user_feature")]
public string UserFeature { get; set; }
}
}

View File

@@ -0,0 +1,53 @@
using System;
using System.Collections.Generic;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayDataDataexchangeSfasdfModel Data Structure.
/// </summary>
[Serializable]
public class AlipayDataDataexchangeSfasdfModel : AopObject
{
/// <summary>
/// sdafsdfsaf
/// </summary>
[JsonProperty("adsfghjf")]
public AlipayItemVoucherTemplete Adsfghjf { get; set; }
/// <summary>
/// ghjffdssfghj
/// </summary>
[JsonProperty("easadasfd")]
public List<string> Easadasfd { get; set; }
/// <summary>
/// dsfghdsagfhd
/// </summary>
[JsonProperty("gdfsa")]
public List<string> Gdfsa { get; set; }
/// <summary>
/// ghjkhg
/// </summary>
[JsonProperty("hjgdfs")]
public string Hjgdfs { get; set; }
/// <summary>
/// sdgfjhkg
/// </summary>
[JsonProperty("sdfgsdfg")]
public List<string> Sdfgsdfg { get; set; }
/// <summary>
/// ASGFDGASaaf
/// </summary>
[JsonProperty("wehtegf")]
public List<string> Wehtegf { get; set; }
}
}

View File

@@ -0,0 +1,24 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayDataDataserviceBillDownloadurlQueryModel Data Structure.
/// </summary>
[Serializable]
public class AlipayDataDataserviceBillDownloadurlQueryModel : AopObject
{
/// <summary>
/// 账单时间日账单格式为yyyy-MM-dd月账单格式为yyyy-MM。
/// </summary>
[JsonProperty("bill_date")]
public string BillDate { get; set; }
/// <summary>
/// 账单类型商户通过接口或商户经开放平台授权后其所属服务商通过接口可以获取以下账单类型trade、signcustomertrade指商户基于支付宝交易收单的业务账单signcustomer是指基于商户支付宝余额收入及支出等资金变动的帐务账单
/// </summary>
[JsonProperty("bill_type")]
public string BillType { get; set; }
}
}

View File

@@ -0,0 +1,30 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayDataDataserviceChinaremodelQueryModel Data Structure.
/// </summary>
[Serializable]
public class AlipayDataDataserviceChinaremodelQueryModel : AopObject
{
/// <summary>
/// 体检记录id
/// </summary>
[JsonProperty("id")]
public string Id { get; set; }
/// <summary>
/// 规则id
/// </summary>
[JsonProperty("rule_id")]
public string RuleId { get; set; }
/// <summary>
/// 交易流水记录id
/// </summary>
[JsonProperty("trans_id")]
public string TransId { get; set; }
}
}

View File

@@ -0,0 +1,30 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayDataDataserviceCodeRecoModel Data Structure.
/// </summary>
[Serializable]
public class AlipayDataDataserviceCodeRecoModel : AopObject
{
/// <summary>
/// 参数配置:内容包括验证码之类,长度,是否可分割等
/// </summary>
[JsonProperty("config")]
public string Config { get; set; }
/// <summary>
/// 图片的内容(以base64位编码)大小不超过10k
/// </summary>
[JsonProperty("content")]
public string Content { get; set; }
/// <summary>
/// 策略目前有2种机器识别与人工打码机器machine人工打码manual
/// </summary>
[JsonProperty("strategy")]
public string Strategy { get; set; }
}
}

View File

@@ -0,0 +1,51 @@
using System;
using System.Collections.Generic;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayDataDataserviceHolographicFactorQueryModel Data Structure.
/// </summary>
[Serializable]
public class AlipayDataDataserviceHolographicFactorQueryModel : AopObject
{
/// <summary>
/// 参数中文名称:业务id 是否唯一:唯一 参数作用/应用场景:做幂等性控制 枚举值:无 如何获取:调用方生成传递过来 特殊说明:无
/// </summary>
[JsonProperty("biz_id")]
public string BizId { get; set; }
/// <summary>
/// 参数中文名称:身份证号 是否唯一:否 参数作用/应用场景:查询人脉因子和多头因子必备的用户三要素之一 枚举值:无 如何获取商户传递给上数上数传递到openapi 特殊说明:无
/// </summary>
[JsonProperty("cert_no")]
public string CertNo { get; set; }
/// <summary>
/// 参数中文名称:联系人列表 是否唯一:否 参数作用/应用场景:运行模型生成人脉因子必备的联系人列表参数 枚举值:无 如何获取上数通过用户授权进行采集通讯录以及运营商报告上数传递到openapi 特殊说明:无
/// </summary>
[JsonProperty("contact_info_list")]
public List<HoloGraphicContactInfo> ContactInfoList { get; set; }
/// <summary>
/// 参数中文名称:运营商特征 是否唯一:否 参数作用/应用场景:运行模型生成人脉因子必备的运营商特征参数 枚举值:无 如何获取上数通过用户授权采集运营商报告之后实时加工生成的运营商特征上数传递到openapi
/// 特殊说明:无
/// </summary>
[JsonProperty("isv_feature")]
public string IsvFeature { get; set; }
/// <summary>
/// 参数中文名称:用户手机号 是否唯一:否 参数作用/应用场景:查询人脉因子和多头因子必备的用户三要素之一 枚举值:无 如何获取商户传递给上数上数传递到openapi 特殊说明:无
/// </summary>
[JsonProperty("mobile")]
public string Mobile { get; set; }
/// <summary>
/// 参数中文名称:用户姓名 是否唯一:否 参数作用/应用场景:查询人脉因子和多头因子必备的用户三要素之一 枚举值:无 如何获取商户传递给上数上数传递到openapi 特殊说明:无
/// </summary>
[JsonProperty("user_name")]
public string UserName { get; set; }
}
}

View File

@@ -0,0 +1,42 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayDataDataserviceShoppingmallrecShopQueryModel Data Structure.
/// </summary>
[Serializable]
public class AlipayDataDataserviceShoppingmallrecShopQueryModel : AopObject
{
/// <summary>
/// 纬度高德坐标系。经纬度是门店搜索和活动推荐的重要参数录入时请确保经纬度参数准确。高德经纬度查询http://lbs.amap.com/console/show/picker
/// </summary>
[JsonProperty("latitude")]
public string Latitude { get; set; }
/// <summary>
/// 经度高德坐标系。经纬度是门店搜索和活动推荐的重要参数录入时请确保经纬度参数准确。高德经纬度查询http://lbs.amap.com/console/show/picker
/// </summary>
[JsonProperty("longitude")]
public string Longitude { get; set; }
/// <summary>
/// 系统内商场的唯一标识id
/// </summary>
[JsonProperty("mall_id")]
public string MallId { get; set; }
/// <summary>
/// 本次请求的全局唯一标识, 支持英文字母和数字, 由开发者自行定义
/// </summary>
[JsonProperty("request_id")]
public string RequestId { get; set; }
/// <summary>
/// 系统内支付宝用户唯一标识id. 支付宝用户号是以2088开头的纯数字组成
/// </summary>
[JsonProperty("user_id")]
public string UserId { get; set; }
}
}

View File

@@ -0,0 +1,42 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayDataDataserviceShoppingmallrecShopandvoucherQueryModel Data Structure.
/// </summary>
[Serializable]
public class AlipayDataDataserviceShoppingmallrecShopandvoucherQueryModel : AopObject
{
/// <summary>
/// 纬度高德坐标系。经纬度是门店搜索和活动推荐的重要参数录入时请确保经纬度参数准确。高德经纬度查询http://lbs.amap.com/console/show/picker
/// </summary>
[JsonProperty("latitude")]
public string Latitude { get; set; }
/// <summary>
/// 经度高德坐标系。经纬度是门店搜索和活动推荐的重要参数录入时请确保经纬度参数准确。高德经纬度查询http://lbs.amap.com/console/show/picker
/// </summary>
[JsonProperty("longitude")]
public string Longitude { get; set; }
/// <summary>
/// 商场id
/// </summary>
[JsonProperty("mall_id")]
public string MallId { get; set; }
/// <summary>
/// 本次请求的全局唯一标识, 支持英文字母和数字, 由开发者自行定义
/// </summary>
[JsonProperty("request_id")]
public string RequestId { get; set; }
/// <summary>
/// 系统内支付宝用户唯一标识id. 支付宝用户号是以2088开头的纯数字组成
/// </summary>
[JsonProperty("user_id")]
public string UserId { get; set; }
}
}

View File

@@ -0,0 +1,42 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayDataDataserviceShoppingmallrecVoucherQueryModel Data Structure.
/// </summary>
[Serializable]
public class AlipayDataDataserviceShoppingmallrecVoucherQueryModel : AopObject
{
/// <summary>
/// 纬度高德坐标系。经纬度是门店搜索和活动推荐的重要参数录入时请确保经纬度参数准确。高德经纬度查询http://lbs.amap.com/console/show/picker
/// </summary>
[JsonProperty("latitude")]
public string Latitude { get; set; }
/// <summary>
/// 经度高德坐标系。经纬度是门店搜索和活动推荐的重要参数录入时请确保经纬度参数准确。高德经纬度查询http://lbs.amap.com/console/show/picker
/// </summary>
[JsonProperty("longitude")]
public string Longitude { get; set; }
/// <summary>
/// 系统内商场的唯一标识id
/// </summary>
[JsonProperty("mall_id")]
public string MallId { get; set; }
/// <summary>
/// 本次请求的全局唯一标识, 支持英文字母和数字, 由开发者自行定义
/// </summary>
[JsonProperty("request_id")]
public string RequestId { get; set; }
/// <summary>
/// 系统内支付宝用户唯一标识id. 支付宝用户号是以2088开头的纯数字组成
/// </summary>
[JsonProperty("user_id")]
public string UserId { get; set; }
}
}

View File

@@ -0,0 +1,24 @@
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayDataDataserviceUserlevelZrankGetModel Data Structure.
/// </summary>
[Serializable]
public class AlipayDataDataserviceUserlevelZrankGetModel : AopObject
{
/// <summary>
/// type对应的账号如手机号-13815869530
/// </summary>
[JsonProperty("id")]
public string Id { get; set; }
/// <summary>
/// 暂时支持EMAIL(邮箱),PHONE(手机号),BANKCARD银行卡,CERTNO身份证,IMEI设备唯一码,MACmac地址,TBID淘宝id
/// </summary>
[JsonProperty("type")]
public string Type { get; set; }
}
}

Some files were not shown because too many files have changed in this diff Show More