Initial commit,修正

This commit is contained in:
2025-07-13 19:37:38 +08:00
parent 38ce288e27
commit 65bbd06981
12384 changed files with 3985464 additions and 8 deletions
+24
View File
@@ -0,0 +1,24 @@
<?php
/**
* User: Administrator
* Date: 2016-7-5
* Time: 16:10
* Description:
*/
namespace backend\components;
use Yii;
use yii\rbac\Rule;
class ArticleRule extends Rule
{
public $name = 'article';
public function execute($user, $item, $params)
{
// 这里先设置为false,逻辑上后面再完善
return false;
}
}
+75
View File
@@ -0,0 +1,75 @@
<?php
/**
* @Author: fm453
* @Date: 2021-09-08 00:25:51
* @Last Modified by: fm453
* @Last Modified time: 2021-09-11 10:24:46
* @Email: fm453@lukegzs.com
*/
namespace backend\components;
use Yii;
use common\models\CLog;
use common\models\User;
use common\models\Member;
use common\models\Fans;
use common\models\CAttachment;
use common\models\CSms;
use backend\models\Adminer;
class Helper {
//历史访客数
public static function getHistoryVisNum(){
$res = CLog::find()->count();
return $res;
}
//最近一个月访问量
public static function getMonthHistoryVisNum(){
$LastMonth = strtotime("-1 month");
$res = CLog::find()->where(['>','create_time',$LastMonth])->count();
return $res;
}
//运维人员总数
public static function getAdminerCount(){
$res = Adminer::find()->count();
return $res;
}
//API接口站用户总数
public static function getApierCount(){
$res = User::find()->count();
return $res;
}
//会员数据总数
public static function getMemberCount(){
$res = Member::find()->count();
return $res;
}
//粉丝数据总数
public static function getFansCount(){
$res = Fans::find()->count();
return $res;
}
//短信统计
public static function getSmsStat(){
$sms = CSms::find()->count();
$mobile = CSms::find()->groupBy('mobile')->count();
return ['sms'=>$sms,'mobile'=>$mobile];
}
//附件统计
public static function getAttachStat(){
$num = CAttachment::find()->count();
$size = CAttachment::find()->sum('filesize');
return ['num'=>$num, 'size'=>$size];
}
}