<?php namespace addons\faqueue\library\jobs; use addons\faqueue\library\QueueApi; use addons\faqueue\model\FaqueueLog; use app\admin\model\AdminMessage; use app\admin\model\UserMessage; use app\common\library\weChat\weChatMp; use app\utils\RedisUtil; use think\Db; use think\Log; use think\queue\job; class CheckRelegation { function __construct() { } public function failed($data) { Log::write("任务失败:" . print_r(['data' => $data,], true), 'error'); } /** * 获取指定等级的贵族数据 * @param $level_id */ private function getNobleLevelData($level_id) { $getNobleLevelList = RedisUtil::getInstance('noble_level_list')->get(); if (empty($getNobleLevelList)) return []; $getNobleLevelList = unserialize($getNobleLevelList); foreach ($getNobleLevelList as $v){ if ($level_id == $v['id']) return $v; } return []; } }