From a782ca086db017959397b1cb7c283c98af50e247 Mon Sep 17 00:00:00 2001 From: toom1996 Date: Wed, 25 Jun 2025 18:32:45 +0800 Subject: [PATCH] update --- app/Controller/api/expose/v1/ToolsController.php | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/app/Controller/api/expose/v1/ToolsController.php b/app/Controller/api/expose/v1/ToolsController.php index 94696de..fe061b5 100644 --- a/app/Controller/api/expose/v1/ToolsController.php +++ b/app/Controller/api/expose/v1/ToolsController.php @@ -7,6 +7,7 @@ use App\Model\AppDropLog; use App\Model\AppKeywordsMonitor; use App\Model\AppKeywordsMonitorResult; use App\Model\AppKeywordsMonitorTask; +use Hyperf\Context\ApplicationContext; use Hyperf\DbConnection\Db; use Hyperf\HttpServer\Annotation\Controller; use Hyperf\HttpServer\Annotation\RequestMapping; @@ -156,11 +157,21 @@ var_dump($requestData); $keyword = $this->request->post('Keyword'); $dropKeyword = $this->request->post('DropKeyword'); $op = $this->request->post('Op'); + $vps = $this->request->post('Vps'); $model = new AppDropLog(); $model->keyword = $keyword; $model->op = $op; $model->drop_keyword = $dropKeyword; $model->save(); + + $container = ApplicationContext::getContainer(); + + $redis = $container->get(\Hyperf\Redis\Redis::class); + + $redis->sAdd('vps', $vps); + // 十分钟不上报数据就算掉线 + $redis->set('vps:app' . $vps, 1, 60 * 10); + return $this->response->json([]); } } \ No newline at end of file