request()->domain().'/', // 网站名称 'web_name' => ConfigService::get('platform', 'platform_name',''), // 网站图标 'web_favicon' => FileService::getFileUrl(ConfigService::get('platform', 'icon','')), // 网站logo 'web_logo' => FileService::getFileUrl(ConfigService::get('platform', 'platform_logo','')), // 登录页 'login_image' => FileService::getFileUrl(ConfigService::get('platform', 'poster','')), // 版权信息 'copyright_config' => ConfigService::get('copyright', 'config', []), //文档信息开关 'document_status' => ConfigService::get('platform', 'doc_show',1), 'tencent_map_key' => (new TencentMapKeyService())->getTencentMapKey(), ]; return $config; } /** * @notes 正版检测 * @return mixed * @author ljj * @date 2023/5/16 11:49 上午 */ public static function checkLegal() { $check_domain = config('project.check_domain'); $product_code = config('project.product_code'); $domain = $_SERVER['HTTP_HOST']; $result = Requests::get($check_domain.'/api/version/productAuth?code='.$product_code.'&domain='.$domain); $result = json_decode($result->body,true); return $result['data']; } /** * @notes 检测新版本 * @return mixed * @author ljj * @date 2023/5/25 7:02 下午 */ public static function checkVersion() { $version = config('project.version'); $product_code = config('project.product_code'); $check_domain = config('project.check_domain'); $result = Requests::get($check_domain.'/api/version/hasNew?code='.$product_code.'&version='.$version); $result = json_decode($result->body,true); return $result['data']; } }