using System;
using System.Xml.Serialization;
namespace Aop.Api.Domain
{
///
/// AntMerchantExpandAutomatApplyUploadModel Data Structure.
///
[Serializable]
public class AntMerchantExpandAutomatApplyUploadModel : AopObject
{
///
/// 自助售卖机合作伙伴信息
///
[XmlElement("associate")]
public SmartAutomatAssociate Associate { get; set; }
///
/// 机具发货地址信息
///
[XmlElement("delivery_address")]
public SmartAddressInfo DeliveryAddress { get; set; }
///
/// 合作类型 COOPERATION_CONTRACT(新签合约机),COOPERATION_EXCLUSIVE(定制机),COOPERATION_REFORM(改造机),COOPERATION_STOCK(存量智能机),COOPERATION_OTHER(其他)
///
[XmlElement("machine_cooperation_type")]
public string MachineCooperationType { get; set; }
///
/// 机具出厂时间
///
[XmlElement("machine_delivery_date")]
public string MachineDeliveryDate { get; set; }
///
/// 机具名称,一般采用厂商名称的简称作为设备名称。8个英文字符或4个中文汉字
///
[XmlElement("machine_name")]
public string MachineName { get; set; }
///
/// 机具类型,可取值如下: AUTOMAT(自助售卖机), WASHING_MACHINE(洗衣机), MASSAGE_CHAIR(按摩椅), AIR_BLOWER(吹风机), CRANE_MACHINE(娃娃机), EV_CHARGER(充电桩), SIMULATION_KTV(模拟KTV), GAME_MACHINE(游戏机), JUICER(果汁机), COFFEE_MACHINE(咖啡机), WATER_PURIFIER(净水设备), SMART_CONTAINER(智能货柜), OPEN_SHELVES(开放式货架), LOTTERY_MACHINE(彩票机), SCANFACE_AUTOMAT(扫脸售卖机), CREDIT_CONTAINER(信用货柜), SCANFACE_CONTAINER(扫脸货柜), DRUG_SELLING_MACHINE(售药机), ROCKING_MACHINE(摇摇车), TOY_EGG_MACHINE(扭蛋机), PORTABLE_CHARGER(充电宝), ICE_CREAM_MACHINE(冰淇淋机), COCONUT_MILK_MACHINE(椰汁机), PACKED_LUNCH_MACHINE(盒饭机), BREAKFAST_MACHINE(早餐机), TISSUE_MACHINE(纸巾机), NOODLE_MACHINE(面条机), PROTOTYPE_MACHINE(派样机), ADULT_ITEM_MACHINE(成人用品机), OTHER(其他)
///
[XmlElement("machine_type")]
public string MachineType { get; set; }
///
/// 商户的支付宝账号ID
///
[XmlElement("merchant_user_id")]
public string MerchantUserId { get; set; }
///
/// 运营商类型 ALIPAY_MERCHANT(支付宝商家),DISTRIBUTOR(渠道商),ISV(ISV服务商),OPERATOR_MERCHANT(运营商)
///
[XmlElement("merchant_user_type")]
public string MerchantUserType { get; set; }
///
/// 机具点位地址信息
///
[XmlElement("point_position")]
public SmartAddressInfo PointPosition { get; set; }
///
/// 厂商的支付宝账号ID
///
[XmlElement("product_user_id")]
public string ProductUserId { get; set; }
///
/// 自助售卖机场景信息
///
[XmlElement("scene")]
public SmartAutomatScene Scene { get; set; }
///
/// 机具终端ID,由开发者生成,并需保证在开发者端不重复
///
[XmlElement("terminal_id")]
public string TerminalId { get; set; }
///
/// 机具交易号,商户在厂商淘宝门店购买的设备需要提供当时订单对应的支付宝交易号
///
[XmlElement("trade_no")]
public string TradeNo { get; set; }
}
}