salix/client/ticket/routes.json

174 lines
4.7 KiB
JSON
Raw Normal View History

2018-03-12 13:02:29 +00:00
{
"module": "ticket",
"name": "Tickets",
2018-03-14 10:15:14 +00:00
"icon": "icon-ticket",
2018-03-21 10:08:59 +00:00
"validations": true,
2018-03-12 13:02:29 +00:00
"routes": [
{
2018-03-14 10:41:19 +00:00
"url": "/ticket",
"state": "ticket",
"abstract": true,
"component": "ui-view"
},
{
"url": "/list?q",
"state": "ticket.list",
"component": "vn-ticket-list"
},
{
"url": "/create",
"state": "ticket.create",
"component": "vn-ticket-create"
},
{
"url": "/:id",
"state": "ticket.card",
"abstract": true,
"component": "vn-ticket-card"
},
2018-03-14 11:12:06 +00:00
{
"url": "/summary",
"state": "ticket.card.summary",
"component": "vn-ticket-summary",
"params": {
"ticket": "$ctrl.ticket"
}
},
2018-03-14 10:41:19 +00:00
{
"url" : "/data",
"state": "ticket.card.data",
"component": "vn-ticket-data",
"params": {
"ticket": "$ctrl.ticket"
},
"menu": {
"description": "Basic data",
"icon": "settings"
}
},
2018-03-16 14:06:42 +00:00
{
2018-03-21 14:51:09 +00:00
"url": "/observation",
"state": "ticket.card.observation",
"component": "vn-ticket-observation",
2018-03-16 14:06:42 +00:00
"params": {
"ticket": "$ctrl.ticket"
},
"menu": {
"description": "Notes",
"icon": "insert_drive_file"
}
},
2018-03-21 14:51:09 +00:00
{
"url": "/volume",
"state": "ticket.card.volume",
"component": "vn-ticket-volume",
"params": {
"ticket": "$ctrl.ticket"
},
"menu": {
"description": "Volume",
"icon": "icon-volume"
}
},
{
2018-03-23 11:21:26 +00:00
"url": "/expedition",
2018-03-21 14:51:09 +00:00
"state": "ticket.card.expedition",
"component": "vn-ticket-expedition",
"params": {
"ticket": "$ctrl.ticket"
},
"menu": {
"description": "Expedition",
"icon": "icon-volum"
}
},
2018-03-23 11:21:26 +00:00
{
"url": "/mana",
"state": "ticket.card.mana",
"component": "vn-ticket-mana",
"params": {
"ticket": "$ctrl.ticket"
},
"menu": {
"description": "Mana",
"icon": "icon-sms"
}
},
{
"url" : "/package",
2018-03-27 13:06:22 +00:00
"abstract": true,
"state": "ticket.card.package",
2018-03-27 13:06:22 +00:00
"component": "ui-view"
},
{
"url" : "/index",
"state": "ticket.card.package.index",
"component": "vn-ticket-package-index",
"params": {
"ticket": "$ctrl.ticket"
},
"menu": {
"description": "Packages",
"icon": "icon-bucket"
}
2018-03-20 12:20:17 +00:00
},
2018-03-16 07:56:40 +00:00
{
"url": "/tracking",
2018-03-21 11:56:18 +00:00
"state": "ticket.card.tracking",
"abstract": true,
"component": "ui-view"
},
{
"url" : "/index",
"state": "ticket.card.tracking.index",
2018-03-21 11:56:18 +00:00
"component": "vn-ticket-tracking",
2018-03-16 07:56:40 +00:00
"params": {
"ticket": "$ctrl.ticket"
},
"menu": {
2018-03-21 11:56:18 +00:00
"description": "Tracking",
2018-03-16 07:56:40 +00:00
"icon": "remove_red_eye"
}
2018-03-20 12:53:01 +00:00
},
{
"url": "/edit",
"state": "ticket.card.tracking.edit",
"component": "vn-ticket-tracking-edit",
"params": {
"ticket": "$ctrl.ticket"
}
},
2018-03-21 11:56:18 +00:00
{
"url": "/create",
"state": "ticket.card.tracking.create",
"component": "vn-ticket-tracking-create",
"params": {
"client": "$ctrl.client"
}
},
2018-03-20 12:20:17 +00:00
{
"url" : "/sale",
"state": "ticket.card.sale",
"component": "vn-ticket-sale",
"params": {
"ticket": "$ctrl.ticket"
},
"menu": {
"description": "Sale",
"icon": "icon-lines"
}
2018-03-26 13:10:51 +00:00
},
{
"url" : "/sale-checked",
"state": "ticket.card.saleChecked",
"component": "vn-ticket-sale-checked",
"params": {
"ticket": "$ctrl.ticket"
},
"menu": {
"description": "Sale Checked",
"icon": "assignment"
}
2018-03-12 13:02:29 +00:00
}
]
}