no message

This commit is contained in:
hellcat 2025-04-19 18:42:05 +08:00
parent 296ff40ea0
commit 9bf6bbd787
4 changed files with 29 additions and 7 deletions

View File

@ -64,6 +64,7 @@ $oHttp->aData['message']['text'] = '\/tk#find 1';
$oHttp->aData['message']['text'] = '\/user#find 1'; $oHttp->aData['message']['text'] = '\/user#find 1';
$oHttp->aData['message']['text'] = '\/cmd#list'; $oHttp->aData['message']['text'] = '\/cmd#list';
$oHttp->aData['message']['text'] = '\/visitor#all';
//{ //{
// "update_id": 761180998, // "update_id": 761180998,

View File

@ -29,15 +29,12 @@ final class Cmd
'机器list' => 'duck#list', '机器list' => 'duck#list',
'机器find' => 'duck#find hk01', '机器find' => 'duck#find hk01',
'机器add' => 'duck#add hk01', '机器add' => 'duck#add hk01',
'用户注册'
'用户报表day' => 'user#report__day__3', '用户报表day' => 'user#report__day__3',
'用户报表date' => 'user#report__date__2025-01-01', '用户报表date' => 'user#report__date__2025-01-01',
'用户报表date到date' => 'user#report__date__2025-01-01__2026-01-01', '用户报表date到date' => 'user#report__date__2025-01-01__2026-01-01',
'用户查找' => 'user#find 1', '用户查找' => 'user#find 1',
'订单从优惠码分组(默认0=24h)' => 'order#groupBySaleCode 3', '订单从优惠码分组默认0=当天' => 'order#groupBySaleCode 3',
'访客统计day' '访客统计' => 'visitor#all'
'访客统计date'
'访客统计date到date'
]; ];
return json_encode($aCmdList, JSON_UNESCAPED_UNICODE | JSON_PRETTY_PRINT); return json_encode($aCmdList, JSON_UNESCAPED_UNICODE | JSON_PRETTY_PRINT);

View File

@ -0,0 +1,24 @@
<?php
//declare(strict_types=1);
namespace App\Services\Tg\Hook\Mod;
use App\Models\Visitor as ModelVisitor;
use App\Services\DB;
final class Visitor
{
public function All()
{
$aVisitors = ModelVisitor::select('from', DB::raw('count(*) as total'))
->groupBy('from')
->get()
->toArray();
return json_encode($aVisitors, JSON_UNESCAPED_UNICODE | JSON_PRETTY_PRINT);
}
}

View File

@ -13,8 +13,8 @@ final class ReportUser
public function ByDay($iDay) public function ByDay($iDay)
{ {
if ($iDay === 1) { if ($iDay === 0) {
$sDateStart = date("Y-m-d", strtotime("-1 day")); $sDateStart = date("Y-m-d", strtotime("-0 day"));
$sDateEnd = false; $sDateEnd = false;
} else { } else {
$sDateStart = date("Y-m-d", strtotime("-$iDay day")); $sDateStart = date("Y-m-d", strtotime("-$iDay day"));