NewGaoKaoApi/PaymentSDK/AliPay/Domain/AlipayEcoMycarMaintainBizor...

117 lines
4.5 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

using System;
using System.Xml.Serialization;
using System.Collections.Generic;
namespace Aop.Api.Domain
{
/// <summary>
/// AlipayEcoMycarMaintainBizorderCreateModel Data Structure.
/// </summary>
[Serializable]
public class AlipayEcoMycarMaintainBizorderCreateModel : AopObject
{
/// <summary>
/// 预约确认时间yyyy-MM-dd HH:mm:ss。门店确认预约时间。门店确认后预约流程生效用户可到店服务。
/// </summary>
[XmlElement("appoint_affirm_time")]
public string AppointAffirmTime { get; set; }
/// <summary>
/// 预约结束时间yyyy-MM-dd HH:mm:ss。用户选择的预约结束时间用于判断用户是否在预约时间到店服务。
/// </summary>
[XmlElement("appoint_end_time")]
public string AppointEndTime { get; set; }
/// <summary>
/// 预约开始时间yyyy-MM-dd HH:mm:ss用户选择的预约开始时间用于判断用户是否在预约时间到店服务。
/// </summary>
[XmlElement("appoint_start_time")]
public string AppointStartTime { get; set; }
/// <summary>
/// 预约状态(0-待确认预约 1-确认预约)。有预约流程的订单,门店确认前为待确认预约,门店确认后为 确认预约。
/// </summary>
[XmlElement("appoint_status")]
public long AppointStatus { get; set; }
/// <summary>
/// 到店时间yyyy-MM-dd HH:mm:ss。 用户到店时间,用于判断用户是否在预约时间到店服务。
/// </summary>
[XmlElement("arrive_time")]
public string ArriveTime { get; set; }
/// <summary>
/// ISV订单状态文案。由ISV上传自己订单的状态用于订单数据的匹配和对账。
/// </summary>
[XmlElement("biz_status_txt")]
public string BizStatusTxt { get; set; }
/// <summary>
/// 订单类型1洗车2保养44s店
/// </summary>
[XmlElement("biz_type")]
public long BizType { get; set; }
/// <summary>
/// 车主平台我的爱车ID。可通过接口查询爱车详情。 请查看alipay.eco.mycar.dataservice.maintainvehicle.share接口。
/// </summary>
[XmlElement("car_id")]
public string CarId { get; set; }
/// <summary>
/// 服务项列表
/// </summary>
[XmlArray("order_server_list")]
[XmlArrayItem("maintain_biz_order")]
public List<MaintainBizOrder> OrderServerList { get; set; }
/// <summary>
/// 车主平台业务订单状态 1-未支付; 4-已关闭; 6-支付完成; 7-已出库; 8-已收货; 11-服务开始; 55-服务完成/已核销; 56-订单完成;
/// </summary>
[XmlElement("order_status")]
public long OrderStatus { get; set; }
/// <summary>
/// 原始金额,服务原价累计后金额。金额单位(元),保留两位小数。 原始金额 = 服务原始价格 * 数量 + 商品售卖价格 * 数量
/// </summary>
[XmlElement("original_cost")]
public string OriginalCost { get; set; }
/// <summary>
/// ISV业务订单号ISV上传订单场景由业务方保证唯一
/// </summary>
[XmlElement("out_order_no")]
public string OutOrderNo { get; set; }
/// <summary>
/// 外部门店编号订单创建时对应的门店的外部编号要保证编码在车主平台已经创建对应的门店数据即有与之唯一匹配的车主平台shop_id
/// </summary>
[XmlElement("out_shop_id")]
public string OutShopId { get; set; }
/// <summary>
/// 支付时间yyyy-MM-dd HH:mm:ss
/// </summary>
[XmlElement("pay_time")]
public string PayTime { get; set; }
/// <summary>
/// 交易金额。下单时实际支付金额。金额单位(元),保留两位小数。 交易金额 = 服务售卖价格 * 数量 + 商品售卖价格 * 数量
/// </summary>
[XmlElement("real_cost")]
public string RealCost { get; set; }
/// <summary>
/// 车主平台门店编号
/// </summary>
[XmlElement("shop_id")]
public long ShopId { get; set; }
/// <summary>
/// 支付宝用户ID
/// </summary>
[XmlElement("user_id")]
public string UserId { get; set; }
}
}