using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace XYY.Service.Standard.ChannelApi.HuanYang
{
    public class Customs
    {
        /// <summary>
        /// 测试1
        /// </summary>
        public string cargoNameCn { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string cargoNameEn { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int declareQty { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public decimal unitPrice { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string currency { get; set; }
    }

    public class OrderSingInfoVOs
    {
        /// <summary>
        /// 
        /// </summary>
        public double length { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public double width { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public double height { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public double vol { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public decimal weight { get; set; }
    }

    public class RequestParam
    {
        /// <summary>
        /// 测试货物
        /// </summary>
        public string cargoName { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public List<Customs> customs { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int declareType { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int declareValue { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string destNo { get; set; }
        /// <summary>
        /// 普货
        /// </summary>
        public string goodsType { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string packageType { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string payType { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int pcs { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string receiverAddr { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string receiverCity { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string receiverCompanyName { get; set; }
        /// <summary>
        /// 美国
        /// </summary>
        public string receiverCountry { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string receiverEmail { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string receiverName { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string receiverPostcode { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string receiverProvince { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string receiverTel { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string refNo { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string remark { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string senderAddr { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string senderCity { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string senderCompanyName { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string senderCountry { get; set; }
        /// <summary>
        /// 寄件人邮箱
        /// </summary>
        public string senderEmail { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string senderName { get; set; }
        /// <summary>
        /// 寄件人邮编
        /// </summary>
        public string senderPostcode { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string senderProvince { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string senderTel { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string transNo { get; set; }
        /// <summary>
        /// DHLTEST大货价
        /// </summary>
        public string transType { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string universalCompile { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string waybillNo { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public decimal weight { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public List<OrderSingInfoVOs> orderSingInfoVOs { get; set; }
    }

}
