사이트·관리자 봉투 물류 기능(수불·통계·레포트·재고·발주)과 DB·메뉴·E2E를 운영 반영한다.
통계 분석(전년대비·월별·계절별), 수급계획·LOT 수불, 지정판매소·실사·메뉴 링크 등을 포함한다. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -7,11 +7,14 @@ use CodeIgniter\Router\RouteCollection;
|
||||
*/
|
||||
$routes->get('/', 'Home::index');
|
||||
$routes->get('dashboard', 'Home::dashboard');
|
||||
$routes->get('dashboard/simple', 'Home::dashboardSimple');
|
||||
$routes->get('dashboard/compact', 'Home::dashboardCompact');
|
||||
$routes->get('dashboard/classic-mock', 'Home::dashboardClassicMock');
|
||||
$routes->get('dashboard/modern', 'Home::dashboardModern');
|
||||
$routes->get('dashboard/dense', 'Home::dashboardDense');
|
||||
$routes->get('dashboard/charts', 'Home::dashboardCharts');
|
||||
$routes->get('dashboard/blend', 'Home::dashboardBlend');
|
||||
$routes->get('dashboard/lite', 'Home::dashboardLite');
|
||||
$routes->get('bag/inventory-inquiry', 'Home::inventoryInquiry');
|
||||
$routes->get('bag/waste-suibal-enterprise', 'Home::wasteSuibalEnterprise');
|
||||
|
||||
@@ -41,18 +44,24 @@ $routes->post('bag/inventory/inspection/(:num)/apply', 'Bag::inspectionApply/$1'
|
||||
$routes->get('bag/sales', 'Bag::sales');
|
||||
$routes->get('bag/sales-stats', 'Bag::salesStats');
|
||||
$routes->get('bag/flow', 'Bag::flow');
|
||||
$routes->get('bag/flow/export', 'Bag::flowExport');
|
||||
$routes->get('bag/analytics', 'Bag::analytics');
|
||||
$routes->get('bag/analytics/year-over-year', 'Bag::analyticsYearOverYear');
|
||||
$routes->get('bag/analytics/monthly-trend', 'Bag::analyticsMonthlyTrend');
|
||||
$routes->get('bag/analytics/seasonal-trend', 'Bag::analyticsSeasonalTrend');
|
||||
$routes->get('bag/window', 'Bag::window');
|
||||
$routes->get('bag/help', 'Bag::help');
|
||||
|
||||
// 사이트 메뉴 CRUD (사이트 레이아웃)
|
||||
$routes->get('bag/inventory/adjust', 'Bag::inventoryAdjust');
|
||||
$routes->post('bag/inventory/adjust', 'Bag::inventoryAdjustStore');
|
||||
$routes->get('bag/issue/create', 'Bag::issueCreate');
|
||||
$routes->post('bag/issue/store', 'Bag::issueStore');
|
||||
$routes->post('bag/issue/cancel/(:num)', 'Bag::issueCancel/$1');
|
||||
$routes->post('bag/issue/cancel-save', 'Bag::issueCancelSave');
|
||||
$routes->get('bag/order/create', 'Bag::orderCreate');
|
||||
$routes->get('bag/order/phone', 'Bag::phoneOrderCreate');
|
||||
$routes->get('bag/order/phone/manage', 'Bag::phoneOrderManage');
|
||||
$routes->post('bag/order/phone/manage/update', 'Bag::phoneOrderUpdate');
|
||||
$routes->post('bag/order/phone/manage/cancel/(:num)', 'Bag::phoneOrderCancel/$1');
|
||||
$routes->get('bag/order/change', 'Bag::orderChange');
|
||||
$routes->get('bag/order/revise/(:num)', 'Bag::orderRevise/$1');
|
||||
$routes->get('bag/order/lot-seed', 'Bag::orderLotSeed');
|
||||
@@ -71,6 +80,18 @@ $routes->get('bag/receiving/status', 'Bag::receivingStatus');
|
||||
$routes->get('bag/receiving/status/export', 'Bag::receivingStatusExport');
|
||||
$routes->get('bag/sale/create', 'Bag::saleCreate');
|
||||
$routes->post('bag/sale/store', 'Bag::saleStore');
|
||||
$routes->get('bag/sale/designated', 'Bag::designatedShopSaleCreate');
|
||||
$routes->get('bag/sale/designated/dev-saleable-barcodes', 'Bag::designatedShopDevSaleableBarcodes');
|
||||
$routes->get('bag/sale/dev-all-sales-history', 'Bag::devAllSalesHistory');
|
||||
$routes->post('bag/sale/designated/scan', 'Bag::designatedShopSaleScan');
|
||||
$routes->post('bag/sale/designated/save', 'Bag::designatedShopSaleSave');
|
||||
$routes->get('bag/sale/designated-return', 'Bag::designatedShopSaleReturnCreate');
|
||||
$routes->post('bag/sale/designated-return/scan', 'Bag::designatedShopSaleReturnScan');
|
||||
$routes->post('bag/sale/designated-return/save', 'Bag::designatedShopSaleReturnSave');
|
||||
$routes->get('bag/sale/designated-return-cancel', 'Bag::designatedShopSaleReturnCancelCreate');
|
||||
$routes->post('bag/sale/designated-return-cancel/save', 'Bag::designatedShopSaleReturnCancelSave');
|
||||
$routes->get('bag/sale/designated-cancel', 'Bag::designatedShopReturnCreate');
|
||||
$routes->post('bag/sale/designated-cancel/submit', 'Bag::designatedShopReturnCancel');
|
||||
$routes->get('bag/shop-order/create', 'Bag::shopOrderCreate');
|
||||
$routes->post('bag/shop-order/store', 'Bag::shopOrderStore');
|
||||
|
||||
@@ -175,9 +196,11 @@ $routes->group('bag', ['filter' => 'adminAuth'], static function ($routes): void
|
||||
$routes->get('reports/shop-sales', 'Admin\SalesReport::shopSales');
|
||||
$routes->get('reports/hometax-export', 'Admin\SalesReport::hometaxExport');
|
||||
$routes->get('reports/returns', 'Admin\SalesReport::returns');
|
||||
$routes->get('reports/returns/export', 'Admin\SalesReport::returnsExport');
|
||||
$routes->get('reports/lot-flow', 'Admin\SalesReport::lotFlow');
|
||||
$routes->get('reports/misc-flow', 'Admin\SalesReport::miscFlow');
|
||||
$routes->post('reports/misc-flow', 'Admin\SalesReport::miscFlowStore');
|
||||
$routes->post('reports/misc-flow/delete', 'Admin\SalesReport::miscFlowDelete');
|
||||
|
||||
$routes->get('password-change', 'Admin\PasswordChange::index');
|
||||
$routes->post('password-change', 'Admin\PasswordChange::update');
|
||||
|
||||
Reference in New Issue
Block a user