pbmc-cmod/app/Config/Routes.php

61 lines
2.3 KiB
PHP
Raw Normal View History

2024-11-08 13:50:33 +07:00
<?php
use CodeIgniter\Router\RouteCollection;
/**
* @var RouteCollection $routes
*/
2024-11-13 16:48:53 +07:00
2024-11-25 16:52:52 +07:00
// Pages
$routes->get('/', 'Pages::dashboard_index');
$routes->get('/userroles/', 'Pages::userroles_index');
$routes->get('/users/', 'Pages::users_index');
$routes->get('/changePass/', 'Pages::changePass');
$routes->get('/dictTests/', 'Pages::dictTests_index');
2024-11-13 16:48:53 +07:00
// Tubes
$routes->get('/tubes/collect/(:any)/(:any)', 'Tubes::collect/$1/$2');
$routes->get('/tubes/collectAll/(:any)', 'Tubes::collectAll/$1');
$routes->get('/tubes/uncollect/(:any)/(:any)', 'Tubes::uncollect/$1/$2');
$routes->get('/tubes/uncollectAll/(:any)', 'Tubes::uncollectAll/$1');
$routes->get('/tubes/unreceive/(:any)/(:any)', 'Tubes::unreceive/$1/$2');
$routes->get('/tubes/unreceiveAll/(:any)', 'Tubes::unreceiveAll/$1');
$routes->post('/tubes/comment/(:any)/(:any)', 'Tubes::comment/$1/$2');
2024-11-13 16:48:53 +07:00
2024-11-25 16:46:58 +07:00
$routes->get('/prints/sample/(:any)/(:any)', 'Prints::sample/$1/$2');
// $routes->get('/prints/sample/(:any)/(:any)', 'Prints::sample/$1/$2');
2024-11-20 16:55:21 +07:00
// Pages
2024-11-21 15:38:56 +07:00
$routes->get('/', 'Pages::dashboard_index');
2024-11-20 16:55:21 +07:00
$routes->get('/userroles/', 'Pages::userroles_index');
$routes->get('/users/', 'Pages::users_index');
$routes->get('/changePass/', 'Pages::changePass');
2024-11-13 16:48:53 +07:00
2024-11-21 15:38:56 +07:00
$routes->get('/dashboard/viewAccess/(:any)', 'Dashboard::viewAccess/$1');
2024-11-13 16:48:53 +07:00
2024-11-08 13:50:33 +07:00
// Auth
$routes->get('/auth/logout', 'Auth::logout');
$routes->get('/auth/loginTD', 'Auth::loginTD');
$routes->match(['get','post'], '/auth/login', 'Auth::login');
2024-11-18 16:33:07 +07:00
$routes->match(['get','post'], '/auth/setpass/(:any)', 'Auth::setpass/$1');
// API - Dashboard
$routes->get('/api/dashboard/index', 'Dashboard::index');
2024-11-20 16:55:21 +07:00
// API - Userroles
$routes->get('/api/userroles/index', 'Userroles::index');
$routes->get('/api/userroles/detail/(:any)', 'Userroles::detail/$1');
$routes->post('/api/userroles/save/(:any)', 'Userroles::save/$1');
// API - Users
$routes->get('/api/users/index', 'Users::index');
$routes->get('/api/users/detail/(:any)', 'Users::detail/$1');
$routes->post('/api/users/savePass/(:any)', 'Users::savePass/$1');
$routes->post('/api/users/saveRole/(:any)', 'Users::saveRole/$1');
2024-11-25 16:52:52 +07:00
// API - DictTests
2024-11-26 16:45:56 +07:00
$routes->POST('/api/dictTests/search', 'DictTests::search');
$routes->POST('/api/dictTests/save', 'DictTests::save');
2024-11-25 16:52:52 +07:00
$routes->get('/api/dictTests/index', 'DictTests::index');
2024-11-26 16:45:56 +07:00
$routes->get('/api/dictTests/detail/(:any)', 'DictTests::detail/$1');