From 668c7ba8b75c72dafd3c1c1fc8c467d5074f8a6e Mon Sep 17 00:00:00 2001 From: lion <120344285@qq.com> Date: Tue, 31 Mar 2026 16:52:31 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A9=BE=E9=A9=B6=E8=88=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Http/Controllers/Admin/OtherController.php | 5 ++++- app/Models/CourseSign.php | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/app/Http/Controllers/Admin/OtherController.php b/app/Http/Controllers/Admin/OtherController.php index 7910c4c..a2cfcf7 100755 --- a/app/Http/Controllers/Admin/OtherController.php +++ b/app/Http/Controllers/Admin/OtherController.php @@ -174,9 +174,12 @@ class OtherController extends CommonController $areasData = CourseSign::getAreaData($start_date, $end_date, 1, null, true, 'statistics'); $suzhou = []; foreach ($areasData as $item) { + $totalUnique = $item['total_unique'] ?? 0; $suzhou[] = [ 'area' => $item['area'], - 'total' => $item['total_unique'] ?? $item['total'] + // 保持 total 兼容旧前端,同时显式返回 total_unique + 'total' => $totalUnique, + 'total_unique' => $totalUnique, ]; } diff --git a/app/Models/CourseSign.php b/app/Models/CourseSign.php index 463d2dd..7028df6 100755 --- a/app/Models/CourseSign.php +++ b/app/Models/CourseSign.php @@ -10,7 +10,7 @@ use OwenIt\Auditing\Models\Audit; class CourseSign extends SoftDeletesModel { // 统计接口缓存时间(秒) - const CACHE_TIME_STATISTICS = 600; // 10分钟 + const CACHE_TIME_STATISTICS = 0; // 临时关闭统计缓存,便于核对数据 protected $casts = ['file_ids' => 'json', 'fee_file_ids' => 'json', 'data' => 'json', 'change_data' => 'json'];