From 818e2ecaa3efa63ba3600f61e5c71b50975085bc Mon Sep 17 00:00:00 2001 From: hellcat <> Date: Fri, 21 Nov 2025 21:29:56 +0800 Subject: [PATCH] no message --- app/Services/Article/CacheTg.php | 1 + app/Services/Article/Schema.php | 1 + app/Services/Tg/Hook/Mod/ArticleCache.php | 12 +++++++++--- 3 files changed, 11 insertions(+), 3 deletions(-) diff --git a/app/Services/Article/CacheTg.php b/app/Services/Article/CacheTg.php index 9a5fb549..df415584 100644 --- a/app/Services/Article/CacheTg.php +++ b/app/Services/Article/CacheTg.php @@ -378,6 +378,7 @@ final class CacheTg $tmp = explode("#", $arr["tiqu"]); $arr["name"] = $tmp[0] ?? ''; + $arr["name"] = trim($arr["name"]); } return $arr; diff --git a/app/Services/Article/Schema.php b/app/Services/Article/Schema.php index 66dfc5f5..73eb8dc2 100644 --- a/app/Services/Article/Schema.php +++ b/app/Services/Article/Schema.php @@ -124,6 +124,7 @@ final class Schema if ($aArticleSchemaRow['name'] == "schema_name") { $sSchemaName = $aArticleSchemaRow["content"]["base"] ?? "⚠️ 提取name失败?"; + $sSchemaName = trim($sSchemaName); $aArticle["name"] = $sSchemaName; $aArticle["title"] = $this->nameToTitleCS($sSchemaName); } diff --git a/app/Services/Tg/Hook/Mod/ArticleCache.php b/app/Services/Tg/Hook/Mod/ArticleCache.php index e32dbba3..f7ec79f3 100644 --- a/app/Services/Tg/Hook/Mod/ArticleCache.php +++ b/app/Services/Tg/Hook/Mod/ArticleCache.php @@ -7,6 +7,7 @@ use App\Services\Tg\Hook\Dog; use App\Services\Article\CacheTg as ServiceArticleCacheTg; use App\Services\Article\Schema as ServiceArticleSchema; use App\Services\Article\Cmd as ServiceArticleCmd; +use App\Models\ArticleCacheTime as ModelArticleCacheTime; use App\Services\TomTool\Flow; use App\Services\TomTool\ThrowableHandler; @@ -39,9 +40,14 @@ class ArticleCache extends Base { $o->save(); $o = ModelArticleCache::orderBy("id", "desc")->first(); - $o->status = 1; - $o->save(); - return $o; + $r = ModelArticleCache::where("code", $o->code)->update(["status" => 1]); + +// tomd($o->toArray(), 1); +// +// $o->status = 1; +// $o->save(); + + return $r; } }