using System.Collections.Generic;
using System.Runtime.Serialization;

namespace BBWY._1688SDK.entity.OrderPreview
{
    [DataContract]
    public class CreateOrderPreview
    {
        [DataMember]
        public AddressParam addressParam { get; set; }
        [DataMember]
        public IList<CargoParam> cargoParamList { get; set; }
        [DataMember]
        public string flow { get; set; }
    }
    [DataContract]
    public class AddressParam
    {
        [DataMember]
        public string fullName { get; set; }
        [DataMember]
        public string mobile { get; set; }
        [DataMember]
        public string phone { get; set; }
        [DataMember]
        public string postCode { get; set; }
        [DataMember]
        public string address { get; set; }
        [DataMember]
        public string provinceText { get; set; }
        [DataMember]
        public string cityText { get; set; }
        [DataMember]
        public string areaText { get; set; }
        [DataMember]
        public string townText { get; set; }

    }
    [DataContract]
    public class CargoParam
    {
        [DataMember]
        public long offerId { get; set; }
        [DataMember]
        public string specId { get; set; }
        [DataMember]
        public int quantity { get; set; }
    }
}