API文档

快餐下单消息(o2o_fast_meal_order/add)


接口信息

协议 请求方式 请求地址
HTTPS POST

请求参数

请求示例

msg_body 实际为json格式的字符串
{
	"business_id": "1110",
	"public_account_id": "876",
	"event": "add",
	"topic": "o2o_fast_meal_order",
	"id": "96d6205cd9bc4c8486c8adcbdee1e013",
	"msg_body": {
		"bowlFee": 0,
		"orderId": 12345,
		"merchantId": 12345,
		"storeId": 12345,
		"orderStatus": 1,
		"orderType": 1,
		"orderSubType": 1,
		"orderTime": 15300000,
		"orderNo": "68891604130000001596",
		"userId": "DKLkljkl4324233",
		"totalAmount": 100,
		"deskNumber": "A1",
		"contacts": "王小明",
		"phone": "13012345678",
		"address": "上海市宝山区XX路XX号",
		"selfTime": "2016-07-21 19:00",
		"completeTime": 15300000,
		"notes": "不要辣椒",
		"payStatus": 1,
		"takeMealNo": "0001",
		"deliveryFee": 5,
		"deliveryTime": "10/17 14:15-14:30",
		"marketDiscountAmount": 3,
		"cardAmount": 1,
		"balanceAmount": 1,
		"pointAmount": 3,
		"memberCardDiscountAmount": 3,
		"paidAmount": 94,
		"payWay": 3,
		"businessMode": 1,
		"merchantComments": [{
			"merchantComment": "用户要求",
			"merchantCommentTime": 15300000
		}, {
			"merchantComment": "用户要求",
			"merchantCommentTime": 15300000
		}],
		"menuItems": [{
			"goodId": 31504,
			"itemName": "仓库套餐0526",
			"num": 1,
			"price": 0.02,
			"totalPrice": 0.02,
			"discountType": null,
			"standard": null,
			"apply": false,
			"thirdId": "",
			"menuSku": null,
			"tastes": null,
			"additionals": null,
			"picUrl": null,
			"goodsComboItemVos": [{
				"id": 27200,
				"goodsName": "仓库测试0315--单一+口味",
				"goodsNum": 1,
				"thirdId": "xxx",
				"skuItemsValue": "1-1",
				"skuPriceSalesId": 1,
				"skuUnitThirdId": "xx",
				"skuUnitThirdIds": "xx-xx",
				"skuNames": null,
				"tastes": "2946-2679",
				"tastesList": [{
					"id": 2946,
					"name": "微辣味",
					"thirdId": "xxx"
				}, {
					"id": 2679,
					"name": "黑胡椒味",
					"thirdId": "xxx"
				}],
				"skuStock": 194
			}, {
				"id": 27202,
				"goodsName": "仓库测试0315--多规格+口味",
				"goodsNum": 1,
				"thirdId": "xxx",
				"skuItemsValue": "1-1",
				"skuPriceSalesId": 1,
				"skuUnitThirdId": "xx",
				"skuUnitThirdIds": "xx-xx",
				"skuNames": "小份+黑鱼来了",
				"tastes": null,
				"tastesList": [],
				"skuStock": 100
			}]
		}, {
			"goodId": 1234,
			"itemName": "小炒肉",
			"num": 1,
			"price": 10,
			"totalPrice": 10,
			"thirdId": "G45",
			"menuSku": {
				"skuPriceSalesId": 111,
				"skuItemsValue": "11-12-16",
				"skuItemsName": "大份+糖+热",
				"skuItemsPrice": 100,
				"thirdId": "112,118,140"
			},
			"tastes": [{
				"id": 14,
				"name": "中式",
				"thirdId": "xxx"
			}, {
				"id": 17,
				"name": "浓香",
				"thirdId": "xxx"
			}],
			"additionals": [{
				"id": 24,
				"name": "珍珠",
				"stock": 200,
				"price": 2,
				"thirdGoodsId": "C11"
			}]
		}, {
			"goodId": 1234,
			"itemName": "小炒肉",
			"num": 1,
			"price": 10,
			"totalPrice": 10,
			"thirdId": "G332",
			"menuSku": {
				"skuPriceSalesId": 111,
				"skuItemsValue": "11-12-16",
				"skuItemsName": "大份+糖+热",
				"skuItemsPrice": 100,
				"thirdId": "112,118,140"
			},
			"tastes": [{
				"id": 14,
				"name": "中式",
				"thirdId": "xxx"
			}, {
				"id": 17,
				"name": "浓香",
				"thirdId": "xxx"
			}],
			"additionals": [{
				"id": 24,
				"name": "珍珠",
				"stock": 200,
				"price": 2,
				"thirdGoodsId": "C11"
			}]
		}],
		"payInfos": [{
				"amount": 100,
				"amountOfYuan": 1,
				"payType": 3
			},
			{
				"amount": 300,
				"amountOfYuan": 3,
				"payType": 2
			},
			{
				"amount": 100,
				"amountOfYuan": 1,
				"payType": 1
			},
			{
				"amount": 300,
				"amountOfYuan": 3,
				"payType": 6
			},
			{
				"amount": 9400,
				"amountOfYuan": 94,
				"payType": 5
			},
			{
				"amount": 300,
				"amountOfYuan": 3,
				"payType": 4
			}
		],
		"rankId": "1144",
		"rankName": "vvvip",
		"activityId": "3923",
		"cardCodes": [
			"91804132066155727"
		],
		"memberCode": "817092840009147",
		"wid": "3086497"
	},
	"sign": "3f4292ef020df02826c9b4757717b14e",
	"version": "1"
}				

全局返回码

返回码 描述
840010000000001 系统异常
840010020001001 省市区信息不完整
840010020001002 地址信息为空
840010020001003 门店名称为空
840010020001004 行业信息类别为空
840010020001005 电话为空
840010020001006 商户id为空
840010020001007 门店id为空
840010020001008 文件名称为空
840010020001009 文件data为空
840010020001010 图片尺寸不能大于640*340像素
840010020001011 上传文件太大
840010020001012 merchantId 不存在
840010020001013 storeId 不存在
840010020001014 goodsName 为空
840010020001015 goodsName 长度最大为20
840010020001016 orderInPrice 为空
840010020001017 orderInPrice 不合法
840010020001018 orderOutPrice 为空
840010020001019 orderOutPrice 不合法
840010020001020 recmdPriceType 为空
840010020001021 recmdPriceType 不合法
840010020001022 suppOrderType 为空
840010020001023 suppOrderType 不合法
840010020001024 orderInGoodsSku 为空
840010020001025 orderOutGoodsSku 为空
840010020001026 goodsSkuGroup 为空
840010020001027 skuGroupName 为空
840010020001028 goodsSkuGroupItem 为空
840010020001029 skuUnitId 为空
840010020001030 skuUnitId 不存在
840010020001031 goodsSkuPriceSales 为空
840010020001032 skuItemsValue 为空
840010020001033 goodsSkuPriceSales 为空
840010020001034 salesPrice 为空
840010020001035 goodsId 为空
840010020001036 goods 为空
840010020001037 goodsSkuGroupItem 不存在
840010020001038 getSkuGroupName 为空
840010020001039 picUrl 为空
840010020001040 goodsId 对应菜品不存在
840010030003001 请求参数为空
840010030003002 桌台Id为空
840010030003003 merchantId为空
840010030003004 桌台信息StoreDesk为空
840010030003005 桌台名称为空
840010030003006 桌台名称不合法
840010030003007 桌台名称有重复
840010030003008 桌台已经存在
840010030003009 门店Id为空
840010040001003 expType不能为空
840010040001004 rankDiscount不能为空
840010040001005 rankName不能为空
840010040001006 growthDownLimit不能为空
840010040001008 expNum不能为空
840010040001009 subtractPoints不能为空
840010040001010 成长值设置有误
840010040001011 会员等级名称已存在
840010040001012 最多可设置10个会员等级
840010040001013 操作会员等级失败,未知原因
840010040001015 删除失败 [当前等级不存在]
840010040001016 最多可设置10个会员等级
840010040001017 成长值范围设置有误
840010040001018 未添加成长值为无上限的等级
840010040001019 成长值上限不能小于等于成长值下限
840010050001001 参数不能为空
840010050001002 merchantId不能为空
840010050001003 customerId不能为空
840010050001004 openId不能为空
840010050001005 rankId不能为空
840010050001006 reason不能为空
840010050001007 growth不能为空
840010050001008 bid不能为空
840010050001009 operationType不能为空
840010050001010 operationType只能为0或1
840010050001011 growth不能为空
840010050001012 rechargeBalance不能为空
840010050001013 giveBalance不能为空
840010050001014 storeId不能为空
840010050001015 日期格式应为yyyy-MM-dd
840010050001016 每页大小不能超过50
840010050001017 每页大小不能超过10000
840010050001018 每次只能查询50条
840010050001019 pageNum不能小于等于0
840010050001020 pageSize小于等于0
840010050001021 开始时间不能为空
840010050001022 结束时间不能为空
840010050002001 用户不存在
840010050002002 会员卡已过期,不能对其操作
840010050002003 非正常状态不可冻结
840010050002004 冻结失败
840010050002005 冻结失败,未知原因
840010050002006 非冻结状态不可解冻
840010050002007 解冻失败
840010050003001 会员id查询失败, 未知原因
840010050004001 会员详情查询失败, 未知原因
840010050004002 查询失败, customerId不存在
840010050005001 修改等级失败,未知原因
840010050006001 point不能小于等于零
840010050006002 赠送/消费积分失败,系统异常
840010050006003 剩余积分不足
840010050006004 赠送/消费积分失败,未知原因
840010050007001 增加/减少成长值失败,未知原因
840010050007002 growth不能小于等于零
840010050008001 rechargeBalance不能小于零
840010050008002 giveBalance不能小于零
840010050008003 充值/消费余额失败,未知原因
840010050008004 充值/消费余额失败
840010050008005 rechargeBalance和giveBalance不能同时为0
840010050009001 会员或商户积分查询,未知原因
840010050009004 changeType不能为空
840010050009005 changeType值范围有误
840010050010001 查询会员余额消费记录失败,系统错误
840010050011001 查询商户余额充值记录失败,系统错误
840010050012001 查询商户余额充值记录失败,系统错误
840010060001001 参数不能为空
8400100600010010 pageNum必须大于0
840010060001002 merchantId不能为空
840010060001003 每页最多显示50条
840010060001004 cardTemplateId不能为空
840010060001006 inventoryType不能为空
840010060001007 changeNum不能为空
840010060001008 每次只能查询50条
840010060001009 pageSize必须大于0
8400100600011001 openId获取失败
8400100600011002 status不能为空
840010060003001 查询优惠券详情失败:cardTemplateId不存在
840010060004001 修改库存失败,{失败原因}
840010060005001 创建优惠券失败,{失败原因}
840010060006001 编辑优惠券失败,{失败原因}
840010060007001 删除优惠券失败,{失败原因}
840010060008001 作废优惠券失败
840010060008002 优惠券code不能为空
840010060009001 核销优惠券失败
840010060009002 门店id不能为空
840010060009003 面额不能为空
840010060012001 卡券模板id不能为空
840010060012002 openId不能为空
840010060012003 会员发券失败
840010060013001 领券二维码失败
840020021001001 MERCHANTID、STOREID不能为NULL且必须大于0
840020021001002 菜品不存在
840020021001003 菜品已删除
840020021001004 菜品名称不能为空且长度不能大于20
840020021001005 编辑/删除时菜品ID不能为空,且必须大于0
840020021001006 菜品价格必须大于0,小于999999
840020021001007 菜品库存必须大于或等于-1,小于999999
840020021001008 上下架状态必须是0或者1(0是上架、1是下架)
840020022001001 菜品分组不存在
840020022001002 菜品分组已删除
840020022001003 菜品标签数量已达到最大限制50个
840020022001004 菜品分组名称不能为空且长度不能大于10
840020022001005 编辑/删除时菜品分组ID不能为空
840020023001001 菜品标签不存在
840020023001002 菜品标签已删除
840020023001003 菜品标签数量已达到最大限制50个
840020023001004 菜品标签名称不能为空且长度不能大于6
840020023001005 编辑/删除时菜品标签ID不能为空
840020030001001 查询订单列表异常
840020030001002 查询订单详情异常
840020030001003 操作订单异常
840020040001001 merchantId不能为空
840020040001002 skuUnitName不能为空
840020040001003 skuUnitId不能为空
840020040001004 菜品规格名称不能包含特殊字符
840020040001005 菜品规格名称已经存在
840020050001002 merchantId不能为空
840020050001003 tastesName不能为空
840020050001004 口味名称不能重复
840020050001005 口味名称最长为10
840020050001006 goodsTastesUnitId不能为空
840020050001007 增加口味失败,{}
840020050001008 更新口味失败,{}
840020050001009 删除口味失败,{}
840020050001010 获取口味列表失败,{}
840020060001001 参数不能为空
840020060001002 merchantId不能为空
840020060001003 storeId不能为空
840020060001004 商户下不存在此门店
840020060001005 加值名称不能为空
840020060001006 加值名称最多输入10个字符
840020060001007 加值价格不能为空
840020060001008 加值价格不能小于0、大于10000000,加值价格最多保留两位小数
840020060001009 加值库存不能为空
840020060001010 加值库存不能小于-1、大于999999999
840020060001011 第三方编码最多输入20个字符
840020060001012 加值Id不能为空
840020060001013 加值操作失败,{}
840020060001014 加值名称重复

售前咨询热线

10105188

在线QQ咨询

关注微盟

扫描关注官方微信

总部咨询热线:10105188 QQ:4006305400 邮箱:feedback@weimob.com 举报电话:02180356016

地址:上海市宝山区长江路258号微盟大厦

Copyright © 2011-2019 yun.weimob.com. All Rights Reserved 上海微盟企业发展有限公司版权所有 沪ICP备14044897号-9