{ "module": "order", "name": "Orders", "icon": "shopping_cart", "validations": true, "dependencies": ["worker", "item", "ticket"], "menu": [ {"state": "order.card.basicData", "icon": "settings"}, {"state": "order.card.catalog", "icon": "shopping_cart"}, {"state": "order.card.volume", "icon": "icon-volume"}, {"state": "order.card.line", "icon": "icon-lines"} ], "routes": [ { "url": "/order", "state": "order", "abstract": true, "component": "ui-view", "description": "Orders" }, { "url": "/index?q", "state": "order.index", "component": "vn-order-index", "description": "Orders" }, { "url": "/:id", "state": "order.card", "abstract": true, "component": "vn-order-card" }, { "url": "/summary", "state": "order.card.summary", "component": "vn-order-summary", "description": "Summary", "params": { "order": "$ctrl.order" } }, { "url": "/catalog?category&type", "state": "order.card.catalog", "component": "vn-order-catalog", "description": "Catalog", "params": { "order": "$ctrl.order" } }, { "url": "/volume", "state": "order.card.volume", "component": "vn-order-volume", "description": "Volume", "params": { "order": "$ctrl.order" } }, { "url": "/line", "state": "order.card.line", "component": "vn-order-line", "description": "Lines", "params": { "order": "$ctrl.order" } }, { "url": "/create?clientFk", "state": "order.create", "component": "vn-order-create", "description": "New order" }, { "url": "/basic-data", "state": "order.card.basicData", "component": "vn-order-basic-data", "description": "Basic data", "params": { "order": "$ctrl.order" } } ] }