重构初始化

This commit is contained in:
技术老胡
2026-04-15 11:45:46 +08:00
parent 72d72d735b
commit 7612026773
381 changed files with 28287 additions and 14717 deletions

View File

@@ -0,0 +1,20 @@
<?php
namespace app\repository\system\config;
use app\common\base\BaseRepository;
use app\model\system\SystemConfig;
/**
* 系统配置仓库。
*/
class SystemConfigRepository extends BaseRepository
{
/**
* 构造函数,注入对应模型。
*/
public function __construct()
{
parent::__construct(new SystemConfig());
}
}

View File

@@ -0,0 +1,32 @@
<?php
namespace app\repository\system\user;
use app\common\base\BaseRepository;
use app\model\admin\AdminUser;
/**
* 管理员账号仓库。
*/
class AdminUserRepository extends BaseRepository
{
/**
* 构造函数,注入对应模型。
*/
public function __construct()
{
parent::__construct(new AdminUser());
}
/**
* 根据用户名查询管理员。
*/
public function findByUsername(string $username, array $columns = ['*']): ?AdminUser
{
return $this->model->newQuery()
->where('username', $username)
->first($columns);
}
}