salix/modules/invoiceOut/front/routes.json

61 lines
1.8 KiB
JSON
Raw Permalink Normal View History

{
"module": "invoiceOut",
"name": "Invoices out",
2021-11-26 12:53:39 +00:00
"icon": "icon-invoice-out",
"validations" : true,
2019-04-02 09:04:53 +00:00
"dependencies": ["worker", "client", "ticket"],
2019-11-10 10:08:44 +00:00
"menus": {
"main": [
2022-12-27 11:21:04 +00:00
{"state": "invoiceOut.index", "icon": "icon-invoice-out"},
2023-04-21 06:20:38 +00:00
{"state": "invoiceOut.global-invoicing", "icon": "contact_support"},
{ "state": "invoiceOut.negative-bases", "icon": "icon-ticket"}
2019-11-10 10:08:44 +00:00
]
},
"routes": [
{
2019-03-28 10:55:23 +00:00
"url": "/invoice-out",
"state": "invoiceOut",
"abstract": true,
2019-11-10 10:08:44 +00:00
"component": "vn-invoice-out",
"description": "InvoiceOut",
"acl": ["employee"]
},
{
"url": "/index?q",
"state": "invoiceOut.index",
"component": "vn-invoice-out-index",
2020-09-25 12:45:00 +00:00
"description": "InvoiceOut"
2019-03-28 10:55:23 +00:00
},
2022-12-27 11:21:04 +00:00
{
"url": "/global-invoicing?q",
"state": "invoiceOut.global-invoicing",
"component": "vn-invoice-out-global-invoicing",
"description": "Global invoicing"
},
2019-03-28 10:55:23 +00:00
{
"url": "/summary",
"state": "invoiceOut.card.summary",
"component": "vn-invoice-out-summary",
"description": "Summary",
"params": {
"invoice-out": "$ctrl.invoiceOut"
}
2019-03-26 13:27:08 +00:00
},
{
"url": "/:id",
"state": "invoiceOut.card",
2019-03-28 10:55:23 +00:00
"abstract": true,
2019-03-26 13:27:08 +00:00
"component": "vn-invoice-out-card"
2023-04-21 06:20:38 +00:00
},
{
"url": "/negative-bases",
"state": "invoiceOut.negative-bases",
"component": "vn-negative-bases",
"description": "Negative bases",
"acl": [
"administrative"
]
2023-04-21 07:47:34 +00:00
}
]
2022-12-27 11:21:04 +00:00
}