mirror of
https://github.com/v2board/v2board.git
synced 2025-02-11 07:59:11 +08:00
update: add queue api
This commit is contained in:
parent
adf465696a
commit
df8ea58456
@ -23,7 +23,7 @@ use Laravel\Horizon\Contracts\MasterSupervisorRepository;
|
|||||||
|
|
||||||
class SystemController extends Controller
|
class SystemController extends Controller
|
||||||
{
|
{
|
||||||
public function getStatus()
|
public function getSystemStatus()
|
||||||
{
|
{
|
||||||
return response([
|
return response([
|
||||||
'data' => [
|
'data' => [
|
||||||
@ -33,6 +33,11 @@ class SystemController extends Controller
|
|||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function getQueueStatus()
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
protected function getScheduleStatus():bool
|
protected function getScheduleStatus():bool
|
||||||
{
|
{
|
||||||
return (time() - 120) < Cache::get(CacheKey::get('SCHEDULE_LAST_CHECK_AT', null));
|
return (time() - 120) < Cache::get(CacheKey::get('SCHEDULE_LAST_CHECK_AT', null));
|
||||||
|
@ -112,7 +112,10 @@ class AdminRoute
|
|||||||
$router->post('/payment/drop', 'Admin\\PaymentController@drop');
|
$router->post('/payment/drop', 'Admin\\PaymentController@drop');
|
||||||
$router->post('/payment/show', 'Admin\\PaymentController@show');
|
$router->post('/payment/show', 'Admin\\PaymentController@show');
|
||||||
// System
|
// System
|
||||||
$router->get ('/system/getStatus', 'Admin\\SystemController@getStatus');
|
$router->get ('/system/getSystemStatus', 'Admin\\SystemController@getSystemStatus');
|
||||||
|
$router->get ('/system/getQueueStats', '\\Laravel\\Horizon\\Http\\Controllers\\DashboardStatsController@index');
|
||||||
|
$router->get ('/system/getQueueWorkload', '\\Laravel\\Horizon\\Http\\Controllers\\WorkloadController@index');
|
||||||
|
$router->get ('/system/getQueueMasters', '\\Laravel\\Horizon\\Http\\Controllers\\MasterSupervisorController@index');
|
||||||
// Theme
|
// Theme
|
||||||
$router->get ('/theme/getThemes', 'Admin\\ThemeController@getThemes');
|
$router->get ('/theme/getThemes', 'Admin\\ThemeController@getThemes');
|
||||||
$router->post('/theme/saveThemeConfig', 'Admin\\ThemeController@saveThemeConfig');
|
$router->post('/theme/saveThemeConfig', 'Admin\\ThemeController@saveThemeConfig');
|
||||||
|
Loading…
x
Reference in New Issue
Block a user