6.4*桌态消息通知

  说明

一:mqtt连接账号:ms_门店编号  ,密码:sha1(商家apiKey),端口号:1883,订阅主题:table_门店编号

mqtt SDK地址: http://emqtt.com/clients

二:订阅的消息体格式:  注意:超时消息无需再进行业务处理,直接废弃该通知

示例:

{

    "qid":"3377680",    // mqtt 消息id
    "msid":"6786",    

    "msName":"果盘测试",
    "table":"A01",
    "push_time":"2018-11-17 10:30:20",
    "time_out":"2018-11-17 20:30:20",

    "data":{
        "table_status":"1",    
        "order_status":"1",   
        "order_amt":"88.88"
        "order_detail":[        
            {
                "dish_name":"口水鸡",
                "price":"20.00",
                "num":"2",
                "amt":"40.00"
            }
,
            {
                "dish_name":"矿泉水",
                "price":"2.50",
                "num":"2",
                "amt":"5.00"
            }
,
            {
                "dish_name":"白米饭",
                "price":"5.00",
                "num":"3",
                "amt":"15.00"
            }
,
            {
                "dish_name":"酸辣白菜",
                "price":"28.88",
                "num":"1",
                "amt":"28.88"
            }

        ]
,
        "pay_status":"1",     
        "pay_amt":"88.88",  
        "pay_detail":[         
            {
                "name":"在线支付",
                "amt":"80.00"
            }
,
            {
                "name":"商家优惠",
                "amt":"8.88"
            }

        ]

    }

}


  参数说明

参数参数名称描述
qidmqtt消息id
msid门店编号
table
桌台
push_time
推送时间
time_out
通知超时时间
table_status
桌台状态  0:空台  1:占用

order_status
订单状态  0:未下单  1:已下单  2:上菜完毕

order_amt
订单金额

order_detail
订单明细
order_detail[dish_name]
菜品名称

order_detail[price]
菜品价格

order_detail[num]
菜品数量
order_detail[amt]
菜品合计金额

pay_status
支付状态  0:未支付  1:已支付

pay_amt
支付金额

pay_detail
支付明细
pay_detail[name]
支付类型名称

pay_detail[amt]
支付金额