TaskList.php 854 B

12345678910111213141516171819202122232425262728293031
  1. <?php
  2. namespace app\index\controller;
  3. use think\Controller;
  4. use think\Exception;
  5. class TaskList extends Controller
  6. {
  7. /**
  8. * 支付超时关闭
  9. * @return void
  10. */
  11. public function recharOrderCancel()
  12. {
  13. try {
  14. $maxTime = 1;//处理1分钟前的数据
  15. $createTimeEnd = time() - (60 * $maxTime);
  16. $where['createtime'] = ['elt',$createTimeEnd];
  17. $where['status'] = 0;
  18. $recharOrder = model('RecharOrder')->where($where)->count();
  19. $recharOrderRes = 0;
  20. if (!empty($recharOrder)) {
  21. $recharOrderRes = model('RecharOrder')->where($where)->update(['status' => -1]);
  22. }
  23. $this->success('操作成功',$recharOrderRes);
  24. } catch (Exception $e) {
  25. $this->error($e->getMessage());
  26. }
  27. }
  28. }