From 95d9ee500c60e8327fea248f69b6e99354a7d25b Mon Sep 17 00:00:00 2001 From: hellcat <> Date: Sun, 23 Nov 2025 22:04:46 +0800 Subject: [PATCH] no message --- app/Services/Article/CacheTg.php | 13 +++++++++++-- app/Services/Article/Schema.php | 2 +- app/Services/Cron/ArticleSchema.php | 2 +- 3 files changed, 13 insertions(+), 4 deletions(-) diff --git a/app/Services/Article/CacheTg.php b/app/Services/Article/CacheTg.php index df415584..68f5c16e 100644 --- a/app/Services/Article/CacheTg.php +++ b/app/Services/Article/CacheTg.php @@ -83,9 +83,18 @@ final class CacheTg $sYqian = substr($y, 1, 2); $sYhou = substr($y, 3, 1); - $sArticleCode = $sGroupCode."-".$sYqian.date("mdHis").$sYhou; + if ($oArticleCacheRow->code) { + $sArticleCode = $oArticleCacheRow->code; + } else { + $sArticleCode = $sGroupCode."-".$sYqian.date("mdHis").$sYhou; + } + + $oArticleSchema = ModelArticleSchema::where("code", $sArticleCode)->first(); + + if (!$oArticleSchema) { + $oArticleSchema = new ModelArticleSchema(); + } - $oArticleSchema = new ModelArticleSchema(); $oArticleSchema->schema = json_encode($aDataMix["data"]); $oArticleSchema->code = $sArticleCode; $oArticleSchema->group_code = $sGroupCode; diff --git a/app/Services/Article/Schema.php b/app/Services/Article/Schema.php index fe45d9a5..4b995789 100644 --- a/app/Services/Article/Schema.php +++ b/app/Services/Article/Schema.php @@ -226,7 +226,7 @@ final class Schema } else if ($sTmpName == "zhuguanpingfen") { $sContent = preg_replace('/(以上评分仅供参考)/', '', $sContent); $sContent = preg_replace('/(?time;