1.桌台列表接口返回值,提取空闲状态的桌台,即tableStatus=0
{
"diningAreaRelateId":"CDEB8BFBE8000000B4000000001DE000",
"diningTableId":"CDEB8EA844000000BC00000000195002",
"diningTableName":"A3",
"isWeChetOrderDish":"N",
"seatNum":6,
"shopId":"CD9E0943F8000000B4000000001DE000",
"tableId":"CDEB8EA844000000BC00000000195002",
"tableName":"A3",
"tableStatus":0
},
{
"billMoney":65,
"billNo":"100001171201100014",
"combineTableStatus":"0",
"diningAreaRelateId":"CDEB8BFBE8000000B4000000001DE000",
"diningTableId":"CDEB8EA844000000BC00000000195006",
"diningTableName":"A5",
"isWeChetOrderDish":"N",
"lockWaiterId":"",
"lockWaiterName":"",
"openTime":1512119167366,
"payMoney":65,
"personNum":6,
"seatNum":6,
"shopId":"CD9E0943F8000000B4000000001DE000",
"tableBillId":"CFF3199754000000DA00000000358000",
"tableId":"CDEB8EA844000000BC00000000195006",
"tableName":"A5",
"tableStatus":6,
"waiterId":"CF4C3CEDA80000008800000000169000",
"waiterName":"张三"
},
2.正则表达式
3.添加Debug Sample
4.查看返回值
提取值tableId-tableName中包含桌台id(tableId)和桌台名称(tableName),后面的开台接口中需要使用桌台id(tableId),其中tableId-tableName_g1为桌台号,所以取值使用tableId-tableName_g1
tableId-tableName=CE28E3B598000000F0000000001DE000,106
tableId-tableName_g=2
tableId-tableName_g0="tableId":"CE28E3B598000000F0000000001DE000","tableName":"106","tableStatus":0},
tableId-tableName_g1=CE28E3B598000000F0000000001DE000
tableId-tableName_g2=106
5.将取值(tableId-tableName_g1)放置在开台接口中