Files
ulthon_admin/extend/base/admin/model/SystemAdminBase.php
2024-10-17 10:06:13 +08:00

35 lines
663 B
PHP

<?php
namespace base\admin\model;
use app\admin\model\SystemAuth;
use app\common\model\TimeModel;
class SystemAdminBase extends TimeModel
{
protected $deleteTime = 'delete_time';
public static $autoCache = [
[
'name' => 'info',
'field' => 'id',
],
];
public function getAuthList()
{
$list = (new SystemAuth())
->where('status', 1)
->column('title', 'id');
return $list;
}
public function getLastLoginTimeTitleAttr()
{
$last_login_time = $this->getAttr('last_login_time');
return date('Y-m-d H:i:s', $last_login_time);
}
}