barker/barker/routes.py

119 lines
5.1 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('modifier', '/Modifier.json')
config.add_route('modifier_list', '/Modifiers.json')
config.add_route('modifier_id', '/Modifier/{id}.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("product_groups_new", "/product-groups/new")
config.add_route("product_groups_id", "/product-groups/{id}")
config.add_route("product_groups_list", "/product-groups")
config.add_route("v1_product_groups_new", "/v1/product-groups/new")
config.add_route("v1_product_groups_id", "/v1/product-groups/{id}")
config.add_route("v1_product_groups_list", "/v1/product-groups")
config.add_route("v1_product_group_types_list", "/v1/product-group-types")
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_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')