package q_bida

// 3,4,11,15,16,17 物流快递
const (
	// 快递
	JDExpressInt         = 1  // 京东快递
	DBExpressInt         = 2  // 德邦快递
	STExpressInt         = 5  // 申通快递
	YTExpressInt         = 6  // 圆通快递
	DBAirCraftExpressInt = 7  // 德邦航空
	SFExpressInt         = 8  // 顺丰快递
	JDDWExpressInt       = 9  // 京东得物
	JDStoreExpressInt    = 10 // 京东商家
	ZTExpressInt         = 12 // 中通快递
	JSTExpressInt        = 13 // 急速兔快递
	YDExpressInt         = 14 // 韵达快递

	// 物流
	SXJDExpressInt        = 15 // 顺心捷达
	SFKYExpressInt        = 16 // 顺丰快运
	ZTKYExpressInt        = 17 // 中通快运
	KYExpressInt          = 11 // 跨越速运
	JDLogisticsExpressInt = 3  // 京东物流
	DBLogisticsExpressInt = 4  // 德邦物流
)

// 快递时效产品 promiseTimeType字段说明
const (
	// JDPromiseTimeTypeDefault  type = 1 京东快递
	JDPromiseTimeTypeDefault = 1  // 默认特惠送
	JDPromiseTimeTypeFile    = 20 //京东文件

	// DBPromiseTimeTypeDefault type =  2  德邦快递
	DBPromiseTimeTypeDefault  = 101 // 普通产品(默认值)
	DBPromiseTimeTypeDW       = 102 // 得物
	DBPromiseTimeTypeWeight   = 103 // 重包入户
	DBPromiseTimeTypeAirCraft = 104 // 航空件
	DBPromiseTimeTypeStore    = 105 // 商家

	// JDPromiseTimeTypeWeight type = 3 京东重货
	JDPromiseTimeTypeWeight = 100 // 普通重货(默认值)
	JDPromiseTimeTypeStore  = 101 // 重货商家

	// SFPromiseTimeTypePublic type = 8 顺丰快递
	SFPromiseTimeTypePublic   = 1 // 标快(默认值)
	SFPromiseTimeTypeDiscount = 2 // 特惠
	SFPromiseTimeTypeDW       = 3 // 得物
	SFPromiseTimeTypeStore    = 4 // 商家

	// JDPromiseTimeTypStoreDefault  type = 10 京东商家
	JDPromiseTimeTypStoreDefault     = 1  // 标快(默认值)
	JDPromiseTimeTypeSeafoodFast     = 16 // 生鲜特快
	JDPromiseTimeTypeSeafoodDiscount = 17 // 生鲜特惠
)

// 产品类型 deliveryType字段说明
const (
	// JDDeliveryTypeFast type=3 京东物流
	JDDeliveryTypeFast       = 6  // 特快零担
	JDDeliveryTypeWeightFast = 25 // 特快重货

	// DBDeliveryTypeCart type=4 德邦物流
	DBDeliveryTypeCart     = 1 // 精准汽运
	DBDeliveryTypeAirCraft = 1 // 精准卡航

	// KYDeliveryTypeCart type=11 跨越速运
	KYDeliveryTypeCart         = 40  // 省外陆运件
	KYDeliveryTypeCityTomorrow = 50  // 同城次日
	KYDeliveryTypeProvince     = 160 // 省内次日
)

const (
	ResponseCodeSuccess = 200 // 成功返回
	ResponseCodeFail    = -1  // 失败返回
)

// url物流请求地址
const (
	BaseQBiDaUrl = "http://qbd.ulifego.com/ht" // 基础访问域名

	LogInUrl              = "web/login/loginNew"       // 登录获取token【post】
	GetOrderDetailUrl     = "web/orderDetailByOrderNo" // 获取订单详情【get】
	CancelWayBailOrderUrl = "web/cancelOrderByOrderNo" // 取消运单【post】
	MakeWayBailOrderUrl   = "web/createOrder"          // 下单【Post】
	GetWayBailMoneyUrl    = "web/estimate"             // 获取快递费【Post】
)

// 默认账号
const (
	Password = "18080188338" // 密码
	Account  = "18048531223" // 账号
)

// ChannelFee 渠道费加价两毛
const ChannelFee = 2
