一.简单版本:订单发起后,每隔2S查询一次订单状态。
1.使用While控制,flag02的初始值为“true”。执行查询订单状态,并返回订单状态。每次固定延时2S。
2.判断订单状态。如果订单状态不是处理中,则返回flag02为“false”,并返回订单状态。使用正则表达式提取flag02的值。
此时,若订单状态不是处理中,则flag02为“false”,跳出While循环。若订单状态是处理中,则flag02仍为“true”,一直执行while语句,每隔2S查询订单状态
if(${orderStatus02}!=0)
return "'flag02'"+":"+"'false'"+","+"订单状态"+":"+"${orderStatus02}"