barker/barker/routes.py

162 lines
7.5 KiB
Python

def includeme(config):
config.add_route('home', '/')
config.add_route('login', '/login')
config.add_route('v1_login', '/v1/login')
config.add_route('logout', '/logout')
config.add_route('v1_auth', '/v1/auth')
config.add_route('active_cashiers', '/Cashiers.json')
config.add_route('checkout', '/Checkout/{id}.json')
# config.add_route('customer_id', '/Customer/{id}.json')
config.add_route('beer_consumption', '/BeerConsumption.json')
config.add_route('bill_details', '/BillDetails.json')
config.add_route('customer', '/Customer.json')
config.add_route('customer_list', '/Customers.json')
config.add_route('customer_id', '/Customer/{id}.json')
config.add_route('discount_report', '/DiscountReport.json')
config.add_route('location_list', '/Locations.json')
config.add_route('machine_location', '/MachineLocation.json')
config.add_route('machine_location_list', '/MachineLocations.json')
config.add_route('machine_location_id', '/MachineLocation/{id}.json')
config.add_route('merge_kot', '/MergeKot.json')
config.add_route('merge_table', '/MergeTable.json')
config.add_route('move_kot', '/MoveKot.json')
config.add_route('move_table', '/MoveTable.json')
config.add_route('permission_list', '/Permissions.json')
config.add_route('print_location', '/PrintLocation.json')
config.add_route('print_location_list', '/PrintLocations.json')
config.add_route('print_location_id', '/PrintLocation/{id}.json')
config.add_route("products_new", "/products/new")
config.add_route("products_id", "/products/{id}")
config.add_route("products_list", "/products")
config.add_route("v1_products_new", "/v1/products/new")
config.add_route("v1_products_id", "/v1/products/{id}")
config.add_route("v1_products_list", "/v1/products")
config.add_route("menu_categories_new", "/menu-categories/new")
config.add_route("menu_categories_id", "/menu-categories/{id}")
config.add_route("menu_categories_list", "/menu-categories")
config.add_route("v1_menu_categories_new", "/v1/menu-categories/new")
config.add_route("v1_menu_categories_id", "/v1/menu-categories/{id}")
config.add_route("v1_menu_categories_list", "/v1/menu-categories")
config.add_route("v1_menu_category_types_list", "/v1/menu-category-types")
config.add_route("sale_categories_new", "/sale-categories/new")
config.add_route("sale_categories_id", "/sale-categories/{id}")
config.add_route("sale_categories_list", "/sale-categories")
config.add_route("v1_sale_categories_new", "/v1/sale-categories/new")
config.add_route("v1_sale_categories_id", "/v1/sale-categories/{id}")
config.add_route("v1_sale_categories_list", "/v1/sale-categories")
config.add_route("v1_sale_category_types_list", "/v1/sale-category-types")
config.add_route("modifier_categories_new", "/modifier-categories/new")
config.add_route("modifier_categories_id", "/modifier-categories/{id}")
config.add_route("modifier_categories_list", "/modifier-categories")
config.add_route("v1_modifier_categories_new", "/v1/modifier-categories/new")
config.add_route("v1_modifier_categories_id", "/v1/modifier-categories/{id}")
config.add_route("v1_modifier_categories_list", "/v1/modifier-categories")
config.add_route("modifiers_new", "/modifiers/new")
config.add_route("modifiers_id", "/modifiers/{id}")
config.add_route("modifiers_list", "/modifiers")
config.add_route("v1_modifiers_new", "/v1/modifiers/new")
config.add_route("v1_modifiers_id", "/v1/modifiers/{id}")
config.add_route("v1_modifiers_list", "/v1/modifiers")
config.add_route("sections_new", "/sections/new")
config.add_route("sections_id", "/sections/{id}")
config.add_route("sections_list", "/sections")
config.add_route("v1_sections_new", "/v1/sections/new")
config.add_route("v1_sections_id", "/v1/sections/{id}")
config.add_route("v1_sections_list", "/v1/sections")
config.add_route("section_printers", "/section-printers/{section_id}")
config.add_route("v1_section_printers_noid", "/v1/section-printers")
config.add_route("v1_section_printers", "/v1/section-printers/{section_id}")
config.add_route("devices_new", "/devices/new")
config.add_route("devices_id", "/devices/{id}")
config.add_route("devices_list", "/devices")
config.add_route("v1_devices_new", "/v1/devices/new")
config.add_route("v1_devices_id", "/v1/devices/{id}")
config.add_route("v1_devices_list", "/v1/devices")
config.add_route("v1_bills_new", "/v1/bills/new")
config.add_route("v1_bills_id", "/v1/bills/{id}")
config.add_route('quantity_sold', '/QuantitySold.json')
config.add_route('reprint', '/Reprint.json')
config.add_route('reprint_report', '/ReprintReport.json')
config.add_route('setting', '/Setting.json')
config.add_route('setting_list', '/Settings.json')
config.add_route('setting_id', '/Setting/{id}.json')
config.add_route('sa_sale', '/SaleAnalysis/Sale.json')
config.add_route('sa_settlements', '/SaleAnalysis/Settlements.json')
config.add_route('sa_st', '/SaleAnalysis/ServiceTax.json')
config.add_route('sa_vat', '/SaleAnalysis/Vat.json')
config.add_route("taxes_new", "/taxes/new")
config.add_route("taxes_id", "/taxes/{id}")
config.add_route("taxes_list", "/taxes")
config.add_route("v1_taxes_new", "/v1/taxes/new")
config.add_route("v1_taxes_id", "/v1/taxes/{id}")
config.add_route("v1_taxes_list", "/v1/taxes")
config.add_route('v1_users_new', '/v1/users/new')
config.add_route('v1_users_id', '/v1/users/{id}')
config.add_route('v1_users_list', '/v1/users')
config.add_route('users_new', '/users/new')
config.add_route('users_id', '/users/{id}')
config.add_route('users_list', '/users')
config.add_route('v1_printers_new', '/v1/printers/new')
config.add_route('v1_printers_id', '/v1/printers/{id}')
config.add_route('v1_printers_list', '/v1/printers')
config.add_route('printers_new', '/printers/new')
config.add_route('printers_id', '/printers/{id}')
config.add_route('printers_list', '/printers')
config.add_route('v1_roles_new', '/v1/roles/new')
config.add_route('v1_roles_id', '/v1/roles/{id}')
config.add_route('v1_roles_list', '/v1/roles')
config.add_route('roles_new', '/roles/new')
config.add_route('roles_id', '/roles/{id}')
config.add_route('roles_list', '/roles')
config.add_route('v1_guest_book_new', '/v1/guest-book/new')
config.add_route('v1_guest_book_list', '/v1/guest-book/list')
config.add_route('v1_guest_book_id', '/v1/guest-book/{id}')
config.add_route('guest_book_new', '/guest-book/new')
config.add_route('guest_book_list', '/guest-book/list')
config.add_route('guest_book_id', '/guest-book/{id}')
config.add_route("tables_new", "/tables/new")
config.add_route("tables_id", "/tables/{id}")
config.add_route("tables_list", "/tables")
config.add_route("v1_tables_new", "/v1/tables/new")
config.add_route("v1_tables_id", "/v1/tables/{id}")
config.add_route("v1_tables_list", "/v1/tables")
config.add_route('voucher', '/Voucher.json')
config.add_route('voucher_id', '/Voucher/{id}.json')
config.add_route('voucher_reprint', '/ReprintVoucher/{id}.json')
config.add_route('voucher_settle', '/Settle/{id}.json')
config.add_route('voucher_split', '/Split/{id}.json')
config.add_route('voucher_void', '/Void/{id}.json')
config.add_route('api_lock_info', '/api/LockInfo')
config.add_route('api_maintenance', '/api/Maintenance')