array('in', '1,2,4,5,6,7'),//1购买商品 2会员充值 4购买礼品卡 5.购买付费会员 6小助手快捷收银 7.购买次卡 'pay_type' => array('in', '1,2,4'),//1微信 2支付宝 4小程序微信 'order_state' => ['in', 'WAIT_BUYER_PAY,REVOKED'], 'add_time' => array('between', array($time - 180, $time)),//前三分钟的三分钟之内下的订单 ); $list = $PayOrderModel->getSelect($map); $PayOrderApi = new PayOrder(); foreach ($list as $value) { //查询订单支付状态并处理订单 $result = $PayOrderApi->handleWaitPayOrder($value); echo 'ID: ' . $value['id'] . PHP_EOL; echo 'result: ' . $result['msg'] . PHP_EOL; } echo 'exit' . PHP_EOL; } }