1234567891011121314151617181920212223242526272829303132333435363738 |
- <?php
- namespace app\index\controller;
- use think\Controller;
- use think\Exception;
- class TaskList extends Controller
- {
- /**
- * 支付超时关闭
- * @return void
- */
- public function recharOrderCancel()
- {
- $result = [
- 'code' => 1,
- 'msg' => 'success',
- 'data' => [],
- ];
- try {
- $maxTime = 1;//处理1分钟前的数据
- $createTimeEnd = time() - (60 * $maxTime);
- $where['createtime'] = ['elt',$createTimeEnd];
- $where['status'] = 0;
- $recharOrder = model('RecharOrder')->where($where)->count();
- $recharOrderRes = 0;
- if (!empty($recharOrder)) {
- $recharOrderRes = model('RecharOrder')->where($where)->update(['status' => -1]);
- }
- $result['data'] = $recharOrderRes;
- } catch (Exception $e) {
- $result['code'] = 0;
- $result['msg'] = $e->getMessage();
- }
- echo json_encode($result);
- }
- }
|