|
|
|
@ -4,6 +4,7 @@ declare (strict_types = 1); |
|
|
|
namespace app\controller; |
|
|
|
|
|
|
|
use app\BaseController; |
|
|
|
use app\middleware\CheckAdmin; |
|
|
|
use think\facade\Db; |
|
|
|
use think\facade\Request; |
|
|
|
use think\facade\Session; |
|
|
|
@ -11,7 +12,11 @@ use app\model\AdminUser as AdminModel; |
|
|
|
|
|
|
|
class AdminUser extends BaseController |
|
|
|
{ |
|
|
|
|
|
|
|
protected $middleware = [CheckAdmin::class]; |
|
|
|
|
|
|
|
protected $relationType = [1 => '用户', 2 => '代理']; |
|
|
|
|
|
|
|
/** |
|
|
|
* 管理员信息 |
|
|
|
* @return array |
|
|
|
@ -94,4 +99,19 @@ class AdminUser extends BaseController |
|
|
|
'total' => $list->total() |
|
|
|
]); |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
* 清除所有缓存数据 |
|
|
|
* @return array |
|
|
|
*/ |
|
|
|
public function clean() |
|
|
|
{ |
|
|
|
$tableArr = config('database.all_table_name'); |
|
|
|
|
|
|
|
foreach ($tableArr as $tableName) { |
|
|
|
Db::execute("TRUNCATE TABLE {$tableName}"); |
|
|
|
} |
|
|
|
|
|
|
|
return $this->renderSuccess('已清除成功'); |
|
|
|
} |
|
|
|
} |
|
|
|
|