{ "doctype": "Page", "name": "route-planner", "page_name": "route-planner", "title": "Route Planner", "module": "Westech R2", "standard": "Yes", "roles": [ { "role": "All" } ], "script": "frappe.pages[\"route-planner\"].on_page_load = function(wrapper) {\n var page = frappe.ui.make_app_page({\n parent: wrapper,\n title: \"Route Planner\",\n single_column: true\n });\n \n frappe.call({\n method: \"westech_r2.api.optimize_routes.get_scheduled_pickups\",\n callback: function(r) {\n if (r.message) {\n renderRoutePlanner(page, r.message);\n }\n }\n });\n \n function renderRoutePlanner(page, data) {\n var h = \"
Schedule and optimize pickup routes.
\";\n h += \"\";\n h += \"\";\n h += \"\";\n h += \"