diff --git a/app/Models/File.php b/app/Models/File.php index 108408131..da4b20db3 100644 --- a/app/Models/File.php +++ b/app/Models/File.php @@ -710,7 +710,7 @@ class File extends AbstractModel /** * code获取文件ID、名称 * @param $code - * @return File + * @return File|null */ public static function code2IdName($code) { $arr = explode(",", base64_decode($code)); diff --git a/app/Models/Setting.php b/app/Models/Setting.php index abf234ba2..1564b315e 100644 --- a/app/Models/Setting.php +++ b/app/Models/Setting.php @@ -69,7 +69,7 @@ class Setting extends AbstractModel // AI 机器人设置 case 'aibotSetting': - if ($value['claude_token'] && empty($value['claude_key'])) { + if (!empty($value['claude_token']) && empty($value['claude_key'])) { $value['claude_key'] = $value['claude_token']; } $array = []; @@ -78,7 +78,7 @@ class Setting extends AbstractModel foreach ($aiList as $aiName) { foreach ($fieldList as $fieldName) { $key = $aiName . '_' . $fieldName; - $content = $value[$key] ? trim($value[$key]) : ''; + $content = !empty($value[$key]) ? trim($value[$key]) : ''; switch ($fieldName) { case 'models': if ($content) {