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'] = '\/cmd#list';
$oHttp->aData['message']['text'] = '\/visitor#all';
//{
// "update_id": 761180998,

View File

@ -29,15 +29,12 @@ final class Cmd
'机器list' => 'duck#list',
'机器find' => 'duck#find hk01',
'机器add' => 'duck#add hk01',
'用户注册'
'用户报表day' => 'user#report__day__3',
'用户报表date' => 'user#report__date__2025-01-01',
'用户报表date到date' => 'user#report__date__2025-01-01__2026-01-01',
'用户查找' => 'user#find 1',
'订单从优惠码分组(默认0=24h)' => 'order#groupBySaleCode 3',
'访客统计day'
'访客统计date'
'访客统计date到date'
'订单从优惠码分组默认0=当天' => 'order#groupBySaleCode 3',
'访客统计' => 'visitor#all'
];
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)
{
if ($iDay === 1) {
$sDateStart = date("Y-m-d", strtotime("-1 day"));
if ($iDay === 0) {
$sDateStart = date("Y-m-d", strtotime("-0 day"));
$sDateEnd = false;
} else {
$sDateStart = date("Y-m-d", strtotime("-$iDay day"));