|
@@ -0,0 +1,31 @@
|
|
|
+<?php
|
|
|
+
|
|
|
+namespace app\index\controller;
|
|
|
+
|
|
|
+use think\Controller;
|
|
|
+use think\Exception;
|
|
|
+
|
|
|
+class TaskList extends Controller
|
|
|
+{
|
|
|
+ /**
|
|
|
+ * 支付超时关闭
|
|
|
+ * @return void
|
|
|
+ */
|
|
|
+ public function recharOrderCancel()
|
|
|
+ {
|
|
|
+ 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]);
|
|
|
+ }
|
|
|
+ $this->success('操作成功',$recharOrderRes);
|
|
|
+ } catch (Exception $e) {
|
|
|
+ $this->error($e->getMessage());
|
|
|
+ }
|
|
|
+ }
|
|
|
+}
|