优化安装检测程序,增强报错提示

This commit is contained in:
技术老胡
2025-03-07 21:16:58 +08:00
parent 0a270541c7
commit d0fe56bade
3 changed files with 283 additions and 158 deletions

View File

@@ -63,10 +63,11 @@ class Plugin
public static function getNotifyMessage(): array
{
$message = cache('message');
if ($message) return json_decode($message, true);
if ($message) return $message;
$message = self::getHttpResponse(self::$siteUrl . '/MpayApi', ['action' => 'message']);
cache('message', $message, 36000);
return json_decode($message, true);
$info = json_decode($message, true);
if ($info['code'] === 0) cache('message', $info['data'], 36000);
return $info['data'];
}
// 安装插件
public static function installPlugin($platform): array