| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394 |
- /* eslint-disable */
- const dataMenu = ["orderManage", "faultRepairManagement", "comDispatch", "SJGD"]
- const urlData = {
- 'orderManage': [
- {
- id: "12",
- imagePath: "../../static/consult.png",
- imageBg: "#1ccd8d",
- text: "咨询工单", //WorkOrder/GetLDDealList
- navigateToUrl: "/pages/myTask/consultList/consultList?segmenter=0&urlIndex=0",
- },
- {
- id: "13",
- imagePath: "../../static/consult.png",
- imageBg: "#1ccd8d",
- text: "综合调度", //WorkOrder/GetLDDealList
- navigateToUrl: "/pages/myTask/comDispatch/applicantList/applicantList?segmenter=0&urlIndex=0",
- },
- {
- id: "11",
- imagePath: "../../static/reppair.png",
- imageBg: "#1ccd8d",
- text: "故障报修", //WorkOrder/GetLDDealList
- navigateToUrl: "/pages/myTask/repairList/myRepairOrderList/myRepairOrderList?segmenter=0&urlIndex=1",
- },
- {
- id: "14",
- imagePath: "../../static/icon_vehicleScheduling.png",
- imageBg: "#1ccd8d",
- text: "车辆调度", //WorkOrder/GetLDDealList
- navigateToUrl: "/pages/myTask/vehicleSchedulList/vehicleSchedulList?segmenter=1",
- }
- ],
- 'faultRepairManagement': [{
- id: "2",
- imagePath: "../../static/icon_repair.png",
- imageBg: "#fe940a",
- text: "维修工单", //WorkOrder/GetLDDealList
- navigateToUrl: "/pages/myTask/repairList/repairList?segmenter=0",
- }],
- "comDispatch": [{
- id: "3",
- imagePath: "../../static/consult.png",
- imageBg: "#fe940a",
- text: "调度工单", //WorkOrder/GetLDDealList
- navigateToUrl: "/pages/myTask/comDispatch/applicantList/applicantList?segmenter=0&urlIndex=1",
- }],
- "SJGD": [{
- id: "4",
- imagePath: "../../static/icon_vehicleScheduling.png",
- imageBg: "#fe940a",
- text: "司机工单", //WorkOrder/GetLDDealList
- navigateToUrl: "/pages/myTask/vehicleSchedulList/vehicleSchedulList?segmenter=0",
- }],
- }
- const listUrl = {
- getUrlData(code) {
- return urlData[code];
- },
- getUrlCode() {
- const urlCodeData = []
- Object.keys(urlData).forEach(function(key) {
- urlCodeData.push(key)
- });
- return urlCodeData;
- },
- getMenuData(data, code) {
- const menuData = []
- for (let i in data) {
- const menuCode = data[i].F_MenuCode
- if(menuCode ==="vehicleDispatch"){
- for (let m in data[i].children) {
- const menuChildCode = data[i].children[m].F_MenuCode
- if (dataMenu.indexOf(menuChildCode) != -1) {
- for(let n in urlData[menuChildCode]){
- menuData.push(urlData[menuChildCode][n])
- }
- }
- }
- }else{
- for(let n in urlData[menuCode]){
- menuData.push(urlData[menuCode][n])
- }
- }
-
- }
- return menuData
- }
- };
- export default listUrl
|