123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 |
- <?php
- namespace app\index\controller;
- use app\common\service\UserService;
- 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')->update(['status' => -1],$where);
- }
- $result['data'] = $recharOrderRes;
- } catch (Exception $e) {
- $result['code'] = 0;
- $result['msg'] = $e->getMessage();
- }
- dump($result);exit;
- }
- /**
- * 更新公会成员魅力值/财富值
- * @return void
- */
- public function guildMemberVal()
- {
- $result = [
- 'code' => 1,
- 'msg' => 'success',
- 'data' => [],
- ];
- try {
- $field = 'id,user_id';
- $where['guild_status'] = 0;
- $userPower = model('UserPower')->field($field)->where($where)->select();
- $res = 0;
- if (!empty($userPower)) {
- $userService = new UserService();
- foreach ($userPower as $key => $value) {
- $params['user_id'] = $value['user_id'];
- $userServiceRes = $userService->updateGuildMember($params);
- if (!$userServiceRes['status']) {
- continue;
- }
- model('UserPower')->update(['guild_status'=>1],['id'=>$value['id']]);
- $res++;
- }
- }
- $result['data'] = $res;
- } catch (Exception $e) {
- $result['code'] = 0;
- $result['msg'] = $e->getMessage();
- }
- dump($result);exit;
- }
- }
|