This commit is contained in:
toom1996
2025-07-30 11:52:33 +08:00
parent 1b36a808a8
commit 6f56e18661
7 changed files with 95 additions and 212 deletions

View File

@ -3,6 +3,7 @@
namespace App\Controller\admin\api;
use App\Controller\AbstractController;
use App\Model\AppNews;
use App\Model\AppNewsColumn;
use App\Model\AppNewsSecondColumn;
use App\Model\AppWebsiteConfig;
@ -21,6 +22,11 @@ class WebsiteController extends AbstractController
public function config(): ResponseInterface
{
$query = AppWebsiteConfig::query()->where('is_delete', 0)->get()->toArray();
foreach ($query as &$item) {
$total = AppNews::query()->where('platform', $item['id'])->where('is_delete', 0)->count();
$include = AppNews::query()->where('platform', $item['id'])->where('is_record', 1)->where('is_delete', 0)->count();
$item['record'] = '百度:' . ($include ? round($include/$total, 2) : 0) . '%';
}
return $this->response->json([
'code' => 0,
'data' => $query