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; } }