
# 代码使用示例-用户查询排队
在用户接收消息中，存在一个排队的消息：
```
if (downLinkMessage[i]["queueFlag"]) {
    that.tipsObject.show = true;
    that.queryQueue();
}
```
可以参考排队查询方法
```
//查询排队信息
queryQueue() {
    let that = this;
    let callbacks = function (data) {
        if (data['resultCode'] !== "0") {
            return;
        }
        that.tipsObject.message = '您当前排在第' + data['position'] + '预计还需等待' + data['estimateWaitTime'] + '秒';
        that.tipsObject.showCancel = true;
        setTimeout(that.queryQueue, 10000);
    }
    this.$Chat.queryQueueInfo(callbacks);
}
```
当前存在setTimeout延时方法，在查询排队成功后，会在10秒后继续调用该方法查询。在接口调用返回的resultCode不为0时，停止查询。
