提交砍价订单信息接口(ver 20200804

提交砍价订单信息接口

主要应用场景:填写完订单必要信息时调用接口

接口调用请求说明

http请求方式: POST,GET 
接口地址: /api/bargain/OrderInfoSubmit

参数说明

参数 是否必须 说明 版本号
orderNo 订单号 20200804
userAddress 收货地址id(新增为0) 20200804
postscript 订单附言内容 20200804
deliveryWay 配送方式 20200804
consignee 收货人姓名(地址新增必填) 20200804
provinces 省份(地址新增必填) 20200804
city 城市(地址新增必填) 20200804
street 街道(地址新增必填) 20200804
address 收货地址(地址新增必填) 20200804
zipCode 邮编(地址新增必填) 20200804
telephone 联系电话(地址新增必填) 20200804
mobile 手机号码(地址新增必填) 20200804
isDefault 是否默认(地址新增必填) 20200804
isSave 是否保存(地址新增必填) 20200804
isInvoice 是否需要发票 20200804

调用举例

$.ajax({
	type: "POST",
	url: "/api/bargain/OrderInfoSubmit",
	data: "orderNo=BO_123&userAddress=1&postscript=尽快发货&deliveryWay=快递&isInvoice=false,
	success: function (response) {
	}
});

返回说明

正常情况下,返回以下相关信息:

{
	"ret": "Ok",--状态码
	"data": {
		"id": 5,--订单id
		"orderNo": "",--订单号
		"activityId": 5,--活动id
		"goodId": 5,--商品id
		"entityId": 5,--商品实体id
		"salePrice": 89.20,--销售单价
		"num": 5,--购买数量
		"goodTotal": 6.20,--商品最终价格
		"userId": 5,--用户id
		"consignee": "",--收货人姓名
		"region": "上海,上海市,崇明县",--收货地区
		"address": "1212",--收货地址
		"zipcode": "100200",--邮编
		"telephone": "",--联系电话
		"mobile": "13800138000",--手机号码
		"postscript": "",--订单附言
		"deliveryWay": "",--配送方式
		"deliveryMoney": 5.00,--配送金额
		"expressCompany": "韵达快递",--快递公司
		"expressOrderNo": "111",--快递单号
		"payment": "预存款",--支付方式
		"payBank": "预存款",--支付银行
		"orderTotal": 5.00,--订单总金额
		"DeliveryStatus": 0,--发货状态(0为未发货、1为已发货、2为已收货)
		"PayStatus": 0,--支付状态(0为未支付、1为已支付)
		"OrderStatus": 0,--订单状态(0为未确认、1为已确认、2为已付款、3为已发货、4为订单退货中、5为退货结束、6为订单完成、7为已取消、8无效、9已收货)
		"createTime": "2016/08/24 10:55:34",--下单时间
		"modifyTime": "2016/08/24 10:55:34",--修改时间
		"payTime": "2016/08/24 10:55:34",--支付时间
		"receiptTime": "2016/08/24 10:55:34",--收货时间
		"payOrderNo": "",--第三方订单号
		"buyAccount": "",--第三方支付账号
		"goodsName": "aws",--商品名称
		"userName": "",--用户名称
		"remark": "",--订单备注
		"goodsArtno": "",--商品货号
		"barCode": ""--商品条形码
	}
}

错误情况下,返回以下相关信息:

{
	"ret": "ReduceInventoryError",--状态码
	"data": {
		"id": 5,--订单id
		"orderNo": "",--订单号
		"activityId": 5,--活动id
		"goodId": 5,--商品id
		"entityId": 5,--商品实体id
		"salePrice": 89.20,--销售单价
		"num": 5,--购买数量
		"goodTotal": 6.20,--商品最终价格
		"userId": 5,--用户id
		"consignee": "",--收货人姓名
		"region": "上海,上海市,崇明县",--收货地区
		"address": "1212",--收货地址
		"zipcode": "100200",--邮编
		"telephone": "",--联系电话
		"mobile": "13800138000",--手机号码
		"postscript": "",--订单附言
		"deliveryWay": "",--配送方式
		"deliveryMoney": 5.00,--配送金额
		"expressCompany": "韵达快递",--快递公司
		"expressOrderNo": "111",--快递单号
		"payment": "预存款",--支付方式
		"payBank": "预存款",--支付银行
		"orderTotal": 5.00,--订单总金额
		"DeliveryStatus": 0,--发货状态(0为未发货、1为已发货、2为已收货)
		"PayStatus": 0,--支付状态(0为未支付、1为已支付)
		"OrderStatus": 0,--订单状态(0为未确认、1为已确认、2为已付款、3为已发货、4为订单退货中、5为退货结束、6为订单完成、7为已取消、8无效、9已收货)
		"createTime": "2016/08/24 10:55:34",--下单时间
		"modifyTime": "2016/08/24 10:55:34",--修改时间
		"payTime": "2016/08/24 10:55:34",--支付时间
		"receiptTime": "2016/08/24 10:55:34",--收货时间
		"payOrderNo": "",--第三方订单号
		"buyAccount": "",--第三方支付账号
		"goodsName": "aws",--商品名称
		"userName": "",--用户名称
		"remark": "",--订单备注
		"goodsArtno": "",--商品货号
		"barCode": ""--商品条形码
	}
}

返回状态码
1001:参数不全
1003:用户未登陆
NoOrder:订单不存在
GoodMiss:商品不存在
ReceiptInfoMiss:收货信息缺失
DeliveryInfoMiss:配送信息缺失
DeliveryInfoError:配送信息有误
Fail:提交失败
Error:订单信息提交报错