修复资源用mvc

This commit is contained in:
2025-05-19 11:24:10 +08:00
parent f4f4bc600b
commit a7b82e1e26
21 changed files with 1871 additions and 444 deletions
+11 -11
View File
@@ -15,7 +15,7 @@ class Index extends Base{
$menus = [];
$menu = [];
$where = ['group_id'=>$this->aUser['group_id']];
$role = Db::table('yz_admin_user_group')->where($where)->find();
$role = Db::name('admin_user_group')->where($where)->find();
if($role){
$role['rights'] = (isset($role['rights']) && $role['rights']) ? json_decode($role['rights'],true) : [];
}
@@ -25,7 +25,7 @@ class Index extends Base{
['status','=',1]
];
// 获取所有菜单
$menus = Db::table('yz_admin_sys_menu')->order('type,sort desc')->where($where)->select()->toArray();
$menus = Db::name('admin_sys_menu')->order('type,sort desc')->where($where)->select()->toArray();
// 构建树形结构菜单
$menuTree = [];
@@ -63,12 +63,12 @@ class Index extends Base{
public function welcome(){
// 获取今日统计数据
$today = date('Y-m-d');
$todayStats = Db::name('yz_daily_stats')
$todayStats = Db::name('daily_stats')
->where('date', $today)
->find();
// 获取最近7天的访问趋势
$last7Days = Db::name('yz_daily_stats')
$last7Days = Db::name('daily_stats')
->where('date', '>=', date('Y-m-d', strtotime('-7 days')))
->where('date', '<=', $today)
->order('date', 'asc')
@@ -76,7 +76,7 @@ class Index extends Base{
->toArray();
// 获取用户增长趋势
$userGrowth = Db::name('yz_daily_stats')
$userGrowth = Db::name('daily_stats')
->where('date', '>=', date('Y-m-d', strtotime('-30 days')))
->where('date', '<=', $today)
->field('date, new_users, total_users')
@@ -85,7 +85,7 @@ class Index extends Base{
->toArray();
// 获取资源下载统计
$resourceStats = Db::name('yz_daily_stats')
$resourceStats = Db::name('daily_stats')
->where('date', '>=', date('Y-m-d', strtotime('-7 days')))
->where('date', '<=', $today)
->field('date, daily_resources, resource_downloads')
@@ -94,7 +94,7 @@ class Index extends Base{
->toArray();
// 获取文章访问统计
$articleStats = Db::name('yz_daily_stats')
$articleStats = Db::name('daily_stats')
->where('date', '>=', date('Y-m-d', strtotime('-7 days')))
->where('date', '<=', $today)
->field('date, daily_articles, article_views')
@@ -137,7 +137,7 @@ class Index extends Base{
$activities = [];
// 获取今日新用户
$newUsers = Db::name('yz_daily_stats')
$newUsers = Db::name('daily_stats')
->where('date', $today)
->value('new_users');
if ($newUsers > 0) {
@@ -149,7 +149,7 @@ class Index extends Base{
}
// 获取今日文章
$newArticles = Db::name('yz_daily_stats')
$newArticles = Db::name('daily_stats')
->where('date', $today)
->value('daily_articles');
if ($newArticles > 0) {
@@ -161,7 +161,7 @@ class Index extends Base{
}
// 获取今日资源
$newResources = Db::name('yz_daily_stats')
$newResources = Db::name('daily_stats')
->where('date', $today)
->value('daily_resources');
if ($newResources > 0) {
@@ -280,7 +280,7 @@ class Index extends Base{
'create_time' => time(),
'update_time' => time()
];
return Db::table('yz_attachments')->insertGetId($data);
return Db::name('attachments')->insertGetId($data);
}
# 图片上传