using System.Collections.Generic; using Newtonsoft.Json; namespace Common.Request.Bsamecity { public class BsamecityOrderParam{ /// /// 快递公司的编码,一律用小写字母,见《快递公司编码》 /// /// public string kuaidicom {get; set;} /// /// 坐标类型(1:百度坐标,2:高德坐标 ,默认2) /// /// public int lbsType {get; set;} /// /// 收件人姓名,长度最大20 /// /// public string recManName {get; set;} /// /// 收件人的手机号(有手机号和固话正则校验) /// /// public string recManMobile {get; set;} /// /// 收件人所在的省,长度最大20 /// /// public string recManProvince {get; set;} /// /// 收件人所在的市,长度最大20 /// /// public string recManCity {get; set;} /// /// 收件人所在的区,长度最大20 /// /// public string recManDistrict {get; set;} /// /// 收件人所在的完整地址,如 科技南十二路2号金蝶软件园B10,长度最大100 /// /// public string recManAddr {get; set;} /// /// 收件人地址纬度,默认高德坐标,长度最大10 /// /// public string recManLat {get; set;} /// /// 收件人地址经度,默认高德坐标,长度最大10 /// /// public string recManLng {get; set;} /// /// 寄件人姓名,长度最大20 /// /// public string sendManName {get; set;} /// /// 寄件人的手机号(有手机号和固话正则校验) /// /// public string sendManMobile {get; set;} /// /// 寄件人所在的省,长度最大20 /// /// public string sendManProvince {get; set;} /// /// 寄件人所在的市,长度最大20 /// /// public string sendManCity {get; set;} /// /// 寄件人所在的区,长度最大20 /// /// public string sendManDistrict {get; set;} /// /// 寄件人所在的完整地址,如 科技南十二路2号金蝶软件园B10,长度最大100 /// /// public string sendManAddr {get; set;} /// /// 寄件人地址纬度,默认高德坐标,长度最大10 /// /// public string sendManLat {get; set;} /// /// 寄件人地址经度,默认高德坐标,长度最大10 /// /// public string sendManLng {get; set;} /// /// 物品总重量KG,例:1.5,单位kg /// /// public string weight {get; set;} /// /// 备注,例:测试寄件,长度最多255 /// /// public string remark {get; set;} /// /// 体积cm3,长度最多20 /// /// public string volume {get; set;} /// /// 0:无需预约 1:预约单送达时间 2:预约单上门时间 默认为0 /// /// public int orderType {get; set;} /// /// 取货时间,orderType=2时必填,例子:2020-02-02 22:00 /// /// public string expectPickupTime {get; set;} /// /// 期望送达时间,orderType=1时必填(例子:2020-02-02 22:00) /// /// public string expectFinishTime {get; set;} /// /// 保价物品金额 /// /// public string insurance {get; set;} /// /// 物品总金额,例:100.23 /// /// public string price {get; set;} /// /// 是否为专人直送订单,0为否,1为是 /// /// public int directDelivery {get; set;} /// /// 商品详情 /// /// public List goods {get; set;} /// /// 下单结果回调地址 /// /// public string callbackUrl {get; set;} /// /// 签名用随机字符串,长度最多20 /// /// public string salt {get; set;} public override string ToString() { return JsonConvert.SerializeObject(this,Formatting.Indented,new JsonSerializerSettings(){NullValueHandling = NullValueHandling.Ignore}); } } }