提交订单接口数据描述
5.1获取订单提交信息接口
- 请求路径:com/smallprogapi/Order/GetSubmitModel
- 请求参数:
| 参数名称 | 必填 | 参数值说明 | 格式要求 |
| openId | 是 | OpenID | String |
| fromPage | 是 | 订单类型(0=购物车提交,1=立即购买提交) | String |
| productSku | 是 | SKU字符串,用逗号隔开 | String |
| cartItemIds | 否 | 购物车IDS | |
| countDownId | 否 | 限时购活动编号 | Int |
| buyAmount | 是 | 购买数量 | Int |
| shipAddressId | 否 | 收货地址编号 | Int |
| couponIds | 否 | 选择的优惠券ids | String |
| isStore | 否 | 是否门店订单(门店订单传值true,其他订单不用管) | Bool |
| productType | 否 | 是否虚拟订单(虚拟订单传值1,其他订单不用管) | Int |
| shopBranchId | 否 | 门店ID(非门店订单不用管) |
订单类型说明 fromPage
| 值 | 说明 | 备注 |
| 1 | signbuy立即购买 | 与 productSku、buyAmount 搭配使用 |
| 0 | 购物车 | 与 cartItemIds搭配使用 |
- 返回值说明:Json格式
| 返回结果:
"address": { "Id": 125, "ShipTo": "test", "Phone": "12345677654", "Address": "湖南省 长沙市 芙蓉区 文艺路街道 大剧院" }, "Success": "true", "InvoiceContext": [ { "Id": 4, "Name": "发票3" }, { "Id": 5, "Name": "发票4" } ], "products": [ { "shopId": 1, "ShopName": "官方自营店", "Freight": 0, "FreeFreight": 90, "CartItemModels": [ { "skuId": "700_17_20_15", "size": "爱神的箭1", "color": "红色", "version": "100", "id": 700, "imgUrl": "http://localhost:12090//Storage/Shop/1/Products/700/1_100.png", "shopName": null, "name": "测试刷新html某些字段", "price": 75, "count": 4, "shopId": 1, "vshopId": 0, "IsSelf": true, "productCode": "1515456", "unit": "个", "UserCoupons": null, "isDis": false } ], "UserCoupons": [], "FullDiscount": 20, "ShopTotal": 280, "ShopTotalWithoutFreight": 280, "UserBonus": null, "BaseCoupons": null, "OneCoupons": null, "freightProductGroup": null, "IsFreeFreight": true, "VshopId": 6, "ExistShopBranch": false } ], "IntegralPerMoney": 280, "UserIntegrals": 280, "TotalAmount": 280, "Freight": 0, "orderAmount": 280, "IsCashOnDelivery": true } |
返回结果参数说明:
| 字段名称 | 字段编码 | 数据类型 | 是否可空 | 备注 |
| 状态 | Status | String | 否 | OK|NO |
| 订单信息 | Data | Json列表 | 否 |
订单信息 Data
Address默认收货信息说明:
| 字段名称 | 字段编码 | 数据类型 | 是否可空 | 备注 |
| 编号 | ShippingId | Int | 否 | |
| 区域编号 | RegionId | int | 否 | |
| 用户编号 | UserId | Int | 否 | |
| 收货人 | ShipTo | string | 否 | |
| 地址 | Address | String | 是 | |
| 完整地址 | FullAddress | String | 否 | |
| 邮编 | Zipcode | string | 是 | |
| 电话 | TelPhone | string | 是 | |
| 手机 | CellPhone | string | 是 | |
| 是否默认地址 | IsDefault | bool | 是 | |
| 经纬度 | LatLng | string | 是 | |
| 完整区域编号集 | FullRegionPath | string | 是 | |
| 区域定位 | RegionLocation | string | 是 |
ProductItems 商品信息说明:
| 字段名称 | 字段编码 | 数据类型 | 是否可空 | 备注 |
| 规格编号 | SkuId | int | 否 | |
| 商品编号 | ProductId | Int | 否 | |
| 商家编码 | SKU | string | 否 | |
| 商品名称 | Name | String | 否 | |
| 会员价 | MemberPrice | String | 否 | |
| 略缩图40 | ThumbnailUrl40 | string | 否 | |
| 略缩图60 | ThumbnailUrl60 | string | 否 | |
| 略缩图100 | ThumbnailUrl100 | string | 否 | |
| 略缩图180 | ThumbnailUrl180 | string | 是 | |
| 重量 | Weight | decimal | 是 | |
| 规格文本 | SkuContent | string | 是 | |
| 数量 | Quantity | int | 是 | |
| 促销编号 | PromotionId | int | 是 | |
| 促销类型 | PromoteType | int | 是 | |
| 促销名称 | PromotionName | string | 是 | |
| 促销后的价格 | AdjustedPrice | decimal | 是 | |
| 发货数量(包括促销送的) | ShippQuantity | int | 是 | |
| 是否送礼品 | IsSendGift | bool | 是 | |
| 是否参与订单满额减促销活动 | IsJoinReducePromotion | bool | 是 | |
| 是否参与订单满额送积分活动 | IsJoinSendTimesPointPromotion | bool | 是 | |
| 是否参与订单满额免运费活动 | IsJoinFreeFreightPromotion | bool | 是 | |
| 赠送礼品 | SendGifts | JSON | 是 | 小程序不支持 |
| 小计 | SubTotal | decimal | 是 | |
| 是否免邮 | IsfreeShipping | bool | 是 | |
| 运费模板编号 | ShippingTemplateId | int | 是 | |
| 是否支持门店自提 | HasStore | bool | 是 | |
| 是否有效 | IsValid | bool | 是 | |
| 是否手机专享价 | IsMobileExclusive | bool | 是 | |
| 是否有足够的库存 | HasEnoughStock | bool | 是 | |
| 供应商编号 | SupplierId | int | 是 | |
| 供应商名称 | SupplierName | string | 是 | |
| 成本价 | CostPrice | decimal | 是 | |
| 门店编号 | StoreId | int | 是 | |
| 门店名称 | StoreName | string | 是 | |
| 是否跨境商品 | IsCrossborder | bool | 是 |

0 Comments.