{
    "routerModul": [
        {
            "code": "home",
            "sort": 999,
            "label": "首页",
            "parentCode": "",
            "backApi": [],
            "menus": [
                {
                    "code": "index",
                    "sort": 999,
                    "label": "首页",
                    "parentCode": "home",
                    "backApi": [
                        {
                            "method": "GET",
                            "url": "/api/objs/OemHomePage/productCount",
                        },
                        {
                            "method": "GET",
                            "url": "/api/objs/OemHomePage/recentAlarmCount",
                        },
                        {
                            "method": "GET",
                            "url": "/api/objs/OemHomePage/messageList",
                        },
                        {
                            "method": "GET",
                            "url": "/api/objs/OemHomePage/headCount",
                        },
                        {
                            "method": "GET",
                            "url": "/api/objs/OemHomePage/alarmCount",
                        },
                        {
                            "method": "GET",
                            "url": "/api/objs/OtherHomePage/recentAlarmCount",
                        },
                        {
                            "method": "GET",
                            "url": "/api/objs/OtherHomePage/productCount",
                        },
                        {
                            "method": "GET",
                            "url": "/api/objs/OtherHomePage/messageList",
                        },
                        {
                            "method": "GET",
                            "url": "/api/objs/OtherHomePage/headCount",
                        },
                        {
                            "method": "GET",
                            "url": "/api/objs/OtherHomePage/alarmCount",
                        },
                        {
                            "method": "GET",
                            "url": "/api/objs/OtherHomePage/eventHandledCount"
                        }
                    ],
                    "type": "menus"
                }
            ],
            "type": "menus"
        },
        {
            "code": "project",
            "sort": 999,
            "label": "项目管理",
            "parentCode": "",
            "backApi": [],
            "menus": [
                {
                    "code": "Enter",
                    "sort": 999,
                    "label": "选择项目",
                    "parentCode": "project",
                    "backApi": [],
                    "type": "menus"
                },
                {
                    "code": "ProjectHome",
                    "sort": 999,
                    "label": "项目首页",
                    "parentCode": "project",
                    "backApi": [
                        {
                            "method": "GET",
                            "url": "/api/objs/OemHomePage/productCount",
                        },
                        {
                            "method": "GET",
                            "url": "/api/objs/OemHomePage/recentAlarmCount",
                        },
                        {
                            "method": "GET",
                            "url": "/api/objs/OemHomePage/messageList",
                        },
                        {
                            "method": "GET",
                            "url": "/api/objs/OemHomePage/headCount",
                        },
                        {
                            "method": "GET",
                            "url": "/api/objs/OemHomePage/alarmCount",
                        },
                        {
                            "method": "GET",
                            "url": "/api/objs/OtherHomePage/recentAlarmCount",
                        },
                        {
                            "method": "GET",
                            "url": "/api/objs/OtherHomePage/productCount",
                        },
                        {
                            "method": "GET",
                            "url": "/api/objs/OtherHomePage/messageList",
                        },
                        {
                            "method": "GET",
                            "url": "/api/objs/OtherHomePage/headCount",
                        },
                        {
                            "method": "GET",
                            "url": "/api/objs/OtherHomePage/alarmCount",
                        },
                        {
                            "method": "GET",
                            "url": "/api/objs/OtherHomePage/eventHandledCount",
                        },
                    ],
                    "type": "menus"
                },
                {
                    "code": "ProjectManage",
                    "sort": 999,
                    "label": "项目列表",
                    "parentCode": "project",
                    "backApi": [
                        {
                            "method": "GET",
                            "url": "/api/objs/ProjectManager/Projects"
                        }
                    ],
                    "menus": [
                        {
                            "code": "ProjectManageAdd",
                            "name": "ProjectManageAdd",
                            "sort": 999,
                            "label": "新增",
                            "backApi": [
                                {
                                    "method": "POST",
                                    "url": "/api/objs/ProjectManager/addProject"
                                }
                            ],
                            "type": "op"
                        },
                        {
                            "code": "ProjectManageEdit",
                            "name": "ProjectManageEdit",
                            "sort": 999,
                            "label": "编辑",
                            "backApi": [
                                {
                                    "method": "POST",
                                    "url": "/api/objs/ProjectManager/editProject",
                                }
                            ],
                            "type": "op"
                        },
                        {
                            "code": "ProjectManageUnbindingUnit",
                            "name": "UnBindingUnit",
                            "sort": 999,
                            "label": "解绑单位",
                            "backApi": [
                                {
                                    "method": "POST",
                                    "url": "/api/objs/CustomerProjectRelation/unbind",
                                }
                            ],
                            "type": "op"
                        },
                        {
                            "code": "ProjectManageBindingUnit",
                            "name": "BindingUnit",
                            "sort": 999,
                            "label": "绑定单位",
                            "backApi": [
                                {
                                    "method": "POST",
                                    "url": "/api/objs/CustomerProjectRelation/addProjectUnit",
                                },
                                {
                                    "method": "GET",
                                    "url": "/api/objs/CustomerProjectRelation/getDetail"
                                }
                            ],
                            "type": "op"
                        },
                        {
                            "code": "ProjectManageAddUser",
                            "name": "ProjectManageAddUser",
                            "sort": 999,
                            "label": "绑定用户",
                            "backApi": [
                                {
                                    "method": "POST",
                                    "url": "/api/objs/UserProjectRelation/addUser"
                                },
                                {
                                    "method": "POST",
                                    "url": "/api/objs/UserProjectRelation/deleteProjectUser"
                                },
                                {
                                    "method": "GET",
                                    "url": "/api/objs/UserProjectRelation/getRelation"
                                }
                            ],
                            "type": "op"
                        },
                        {
                            "code": "ProjectManageRemove",
                            "sort": 999,
                            "label": "删除",
                            "backApi": [
                                {
                                    "method": "POST",
                                    "url": "/api/objs/ProjectManager/deleteProject"
                                }
                            ],
                            "type": "op"
                        },
                    ],
                    "type": "noChildrenMenu"
                },
                {
                    "code": "ProjectAlarmManage",
                    "sort": 1,
                    "label": "报警管理",
                    "parentCode": "project",
                    "menus": [
                        {
                            "code": "ProjectEvent",
                            "sort": 999,
                            "label": "报警事件",
                            "parentCode": "ProjectAlarmManage",
                            "backApi": [
                                {
                                    "method": "GET",
                                    "url": "/api/objs/AlarmRecord"
                                },
                                {
                                    "method": "GET",
                                    "url": "/api/objs/AlarmRecord/queryPageListEMU"
                                }
                            ],
                            "type": "menus"
                        },
                        {
                            "code": "ProjectWorksheet",
                            "sort": 999,
                            "label": "工单处理",
                            "backApi": [
                                {
                                    "method": "GET",
                                    "url": "/api/objs/AlarmWorkOrder"
                                },
                                {
                                    "method": "GET",
                                    "url": "/api/objs/AlarmWorkOrder/queryPageListEMU"
                                }
                            ],
                            "menus": [
                                {
                                    "code": "projectWorksheetManageDetail",
                                    "name": "ProjectWorksheetDetail",
                                    "sort": 999,
                                    "label": "查看",
                                    "backApi": [
                                        {
                                            "method": "GET",
                                            "url": "/api/objs/AlarmWorkOrder/alarmWorkorderDetail",
                                        }
                                    ],
                                    "type": "op"
                                }
                            ],
                            "parentCode": "ProjectAlarmManage",
                            "type": "noChildrenMenu"
                        }
                    ],
                    "type": "menus"
                },
                {
                    "code": "FacilityListUseList",
                    "sort": 999,
                    "label": "服务设备列表",
                    "parentCode": "FacilityManage",
                    "backApi": [
                        {
                            "method": "GET",
                            "url": "/api/objs/customerDevice/devicePageList"
                        },
                        {
                            "method": "GET",
                            "url": "/api/objs/Device/ChooseProduct"
                        },
                        {
                            "method": "GET",
                            "url": "/api/objs/ProjectManager/getProjectList"
                        },
                        {
                            "method": "GET",
                            "url": "/api/objs/device/oem/deviceEventReportPageList"
                        },
                        {
                            "method": "POST",
                            "url": "/api/objs/device/oem/import"
                        },
                        {
                            "method": "POST",
                            "url": "/api/objs/device/oem/delete"
                        },
                        {
                            "method": "POST",
                            "url": "/api/objs/device/oem/deviceUnbindProject"
                        }
                    ],
                    "menus": [
                        {
                            "code": "FacilityListUseListDetail",
                            "sort": 999,
                            "label": "详情",
                            "name": "UseDetailFacility",
                            "backApi": [
                                {
                                    "method": "GET",
                                    "url": "/api/objs/device/oem/detail"
                                },
                                {
                                    "method": "GET",
                                    "url": "/api/objs/device/oem/deviceEventReportPageList"
                                },
                                {
                                    "method": "POST",
                                    "url": "/api/objs/Property/LatestValue"
                                },
                                {
                                    "method": "POST",
                                    "url": "/api/objs/Property/ReportData"
                                }
                            ],
                            "type": "op"
                        },
                        {
                            "code": "EquipmentManageServiceRecord",
                            "sort": 999,
                            "label": "事件记录",
                            "backApi": [
                                {
                                    "method": "POST",
                                    "url": "/api/objs/device/oem/deviceEventReportPageList"
                                }
                            ],
                            "type": "op"
                        },
                        {
                            "code": "FacilityListUseListBind",
                            "sort": 999,
                            "label": "绑定用户",
                            "name": "UseBindFacility",
                            "backApi": [
                                {
                                    "method": "POST",
                                    "url": "/api/objs/deviceUserRelation/add"
                                },
                                {
                                    "method": "GET",
                                    "url": "/api/objs/deviceUserRelation"
                                },
                                {
                                    "method": "POST",
                                    "url": "/api/objs/deviceUserRelation/delete"
                                },
                            ],
                            "type": "op"
                        }
                    ],
                    "type": "noChildrenMenu"
                }
            ],
            "type": "menus"
        },
        {
            "code": "AlarmManage",
            "sort": 1,
            "label": "报警管理",
            "parentCode": "",
            "menus": [
                {
                    "code": "Event",
                    "sort": 999,
                    "label": "报警事件",
                    "parentCode": "AlarmManage",
                    "backApi": [
                        {
                            "method": "GET",
                            "url": "/api/objs/AlarmRecord",
                        },
                        {
                            "method": "GET",
                            "url": "/api/objs/AlarmRecord/queryPageListEMU",
                        },
                    ],
                    "type": "menus",
                },
                {
                    "code": "Worksheet",
                    "sort": 999,
                    "label": "工单处理",
                    "backApi": [
                        {
                            "method": "GET",
                            "url": "/api/objs/AlarmWorkOrder",
                        },
                        {
                            "method": "GET",
                            "url": "/api/objs/AlarmWorkOrder/queryPageListEMU",
                        },
                    ],
                    "menus": [
                        {
                            "code": "worksheetManageDetail",
                            "name": "WorksheetDetail",
                            "sort": 999,
                            "label": "查看",
                            "backApi": [
                                {
                                    "method": "GET",
                                    "url": "/api/objs/AlarmWorkOrder/alarmWorkorderDetail",
                                },
                            ],
                            "type": "op",
                        },
                    ],
                    "parentCode": "AlarmManage",
                    "type": "noChildrenMenu",
                },
                {
                    "code": "AlarmRule",
                    "sort": 999,
                    "label": "告警规则",
                    "parentCode": "AlarmManage",
                    "backApi": [
                        {
                            "method": "GET",
                            "url": "/api/objs/AlarmRule/PageList",
                        },
                        {
                            "method": "POST",
                            "url": "/api/objs/AlarmRule/UpdateStatus",
                        },
                    ],
                    "type": "noChildrenMenu",
                    "menus": [
                        {
                            "code": "AlarmRuleAdd",
                            "name": "AlarmRuleAdd",
                            "sort": 999,
                            "label": "新增",
                            "backApi": [
                                {
                                    "method": "POST",
                                    "url": "/api/objs/AlarmRule/Add",
                                },
                            ],
                            "type": "op",
                        },
                        {
                            "code": "AlarmRuleStatus",
                            "sort": 999,
                            "label": "修改状态",
                            "backApi": [
                                {
                                    "method": "POST",
                                    "url": "/api/objs/AlarmRule/UpdateStatus",
                                },
                            ],
                            "type": "op",
                        },
                        {
                            "code": "AlarmRuleEdit",
                            "name": "AlarmRuleEdit",
                            "sort": 999,
                            "label": "编辑",
                            "backApi": [
                                {
                                    "method": "GET",
                                    "url": "/api/objs/AlarmRule/Detail",
                                },
                                {
                                    "method": "POST",
                                    "url": "/api/objs/AlarmRule/Update",
                                },
                                {
                                    "method": "GET",
                                    "url": "/api/objs/Role",
                                },
                            ],
                            "type": "op",
                        },
                        {
                            "code": "AlarmRuleBindingProject",
                            "name": "AlarmRuleBindingProject",
                            "sort": 999,
                            "label": "绑定项目",
                            "backApi": [
                                {
                                    "method": "POST",
                                    "url": "/api/objs/AlarmRule/RelationProject",
                                },
                                {
                                    "method": "GET",
                                    "url": "/api/objs/AlarmRule/getRelationProject",
                                },
                                {
                                    "method": "GET",
                                    "url": "/api/objs/ProjectManager/Projects",
                                },
                            ],
                            "type": "op",
                        },
                        {
                            "code": "AlarmRuleDetail",
                            "name": "AlarmRuleDetail",
                            "sort": 999,
                            "label": "详情",
                            "backApi": [
                                {
                                    "method": "GET",
                                    "url": "/api/objs/AlarmRule/Detail",
                                },
                            ],
                            "type": "op",
                        },
                        {
                            "code": "AlarmRuleRemove",
                            "sort": 999,
                            "label": "删除",
                            "backApi": [
                                {
                                    "method": "POST",
                                    "url": "/api/objs/AlarmRule/Delete",
                                },
                            ],
                            "type": "op",
                        },
                    ],
                },
            ],
            "type": "menus",
        },
        {
            "code": "productManage",
            "sort": 1,
            "label": "生产管理",
            "parentCode": "",
            "menus": [
                {
                    "code": "EquipmentManage",
                    "sort": 999,
                    "label": "生产商-设备列表",
                    "parentCode": "productManage",
                    "backApi": [
                        {
                            "method": "GET",
                            "url": "/api/objs/device/oem/pageList",
                        },
                        {
                            "method": "GET",
                            "url": "/api/objs/CustomerManager/getCustomerList",
                        },
                        {
                            "method": "GET",
                            "url": "/api/objs/Device/ChooseProduct",
                        },
                        {
                            "method": "GET",
                            "url": "/api/objs/device/oem/deviceEventReportPageList",
                        },
                        {
                            "method": "POST",
                            "url": "/api/objs/device/oem/import",
                        },
                        {
                            "method": "POST",
                            "url": "/api/objs/device/oem/delete",
                        },
                    ],
                    "menus": [
                        {
                            "code": "EquipmentManageDetail",
                            "sort": 999,
                            "name": "EquipmentManageDetail",
                            "label": "查看",
                            "backApi": [
                                {
                                    "method": "GET",
                                    "url": "/api/objs/device/oem/detail",
                                },
                                {
                                    "method": "GET",
                                    "url": "/api/objs/device/oem/deviceEventReportPageList",
                                },
                                {
                                    "method": "POST",
                                    "url": "/api/objs/Property/LatestValue",
                                },
                                {
                                    "method": "POST",
                                    "url": "/api/objs/Property/ReportData",
                                },
                            ],
                            "type": "op",
                        },
                        {
                            "code": "EquipmentManageAdd",
                            "sort": 999,
                            "name": "EquipmentManageAdd",
                            "label": "新增",
                            "backApi": [
                                {
                                    "method": "GET",
                                    "url": "/api/objs/ihornBatchManager/organizationId",
                                },
                                {
                                    "method": "GET",
                                    "url": "/api/objs/ihornBatchManager/pageList",
                                },
                                {
                                    "method": "GET",
                                    "url": "/api/objs/ihornDeviceBoxManager/pageList",
                                },
                                {
                                    "method": "POST",
                                    "url": "/api/objs/device/oem/add",
                                },
                                {
                                    "method": "POST",
                                    "url": "/api/objs/ihornBatchManager/add",
                                },
                                {
                                    "method": "POST",
                                    "url": "/api/objs/ihornDeviceBoxManager/add",
                                },
                            ],
                            "type": "op",
                        },
                        {
                            "code": "EquipmentManageBatch",
                            "sort": 999,
                            "label": "批量添加",
                            "backApi": [
                                {
                                    "method": "GET",
                                    "url": "/api/objs/Device/ChooseProduct",
                                },
                                {
                                    "method": "GET",
                                    "url": "/api/objs/ihornBatchManager/pageList",
                                },
                                {
                                    "method": "POST",
                                    "url": "/api/objs/device/oem/import",
                                },
                            ],
                            "type": "op",
                        },
                        {
                            "code": "EquipmentManageRemove",
                            "sort": 999,
                            "label": "删除",
                            "backApi": [
                                {
                                    "method": "POST",
                                    "url": "/api/objs/device/oem/delete",
                                },
                            ],
                            "type": "op",
                        },
                        {
                            "code": "EquipmentManageRecord",
                            "sort": 999,
                            "label": "事件记录",
                            "backApi": [
                                {
                                    "method": "POST",
                                    "url": "/api/objs/device/oem/deviceEventReportPageList",
                                },
                            ],
                            "type": "op",
                        },
                        {
                            "code": "EquipmentManageGive",
                            "sort": 999,
                            "label": "设备过户",
                            "backApi": [
                                {
                                    "method": "GET",
                                    "url": "/api/objs/CustomerManager/getCustomerList",
                                },
                                {
                                    "method": "POST",
                                    "url": "/api/ihorn/objs/device/oem/deviceIssue",
                                },
                            ],
                            "type": "op",
                        },
                        {
                            "code": "EquipmentManageExports",
                            "sort": 999,
                            "label": "批量导出",
                            "backApi": [],
                            "type": "op",
                        },
                    ],
                    "type": "noChildrenMenu",
                },
                {
                    "code": "EquipmentManageInvestor",
                    "sort": 999,
                    "label": "投资方-设备列表",
                    "parentCode": "productManage",
                    "backApi": [
                        {
                            "method": "GET",
                            "url": "/api/objs/customerDevice/noIssuePageList",
                        },
                        {
                            "method": "GET",
                            "url": "/api/objs/Device/ChooseProduct",
                        },
                        {
                            "method": "GET",
                            "url": "/api/objs/ProjectManager/getProjectList",
                        },
                        {
                            "method": "GET",
                            "url": "/api/objs/device/oem/deviceEventReportPageList",
                        },
                        {
                            "method": "POST",
                            "url": "/api/objs/device/oem/import",
                        },
                        {
                            "method": "POST",
                            "url": "/api/objs/device/oem/delete",
                        },
                        {
                            "method": "POST",
                            "url": "/api/objs/device/oem/deviceUnbindProject",
                        },
                    ],
                    "menus": [
                        {
                            "code": "EquipmentManageInvestorDetail",
                            "sort": 999,
                            "name": "EquipmentManageInvestorDetail",
                            "label": "查看",
                            "backApi": [
                                {
                                    "method": "GET",
                                    "url": "/api/objs/customerDevice/detail",
                                },
                                {
                                    "method": "GET",
                                    "url": "/api/objs/device/oem/deviceEventReportPageList",
                                },
                                {
                                    "method": "POST",
                                    "url": "/api/objs/Property/LatestValue",
                                },
                                {
                                    "method": "POST",
                                    "url": "/api/objs/Property/ReportData",
                                },
                            ],
                            "type": "op",
                        },
                        {
                            "code": "EquipmentManageInvestorRecord",
                            "sort": 999,
                            "label": "事件记录",
                            "backApi": [
                                {
                                    "method": "POST",
                                    "url": "/api/objs/device/oem/deviceEventReportPageList",
                                },
                            ],
                            "type": "op",
                        },
                        {
                            "code": "EquipmentManageInvestorUnbind",
                            "sort": 999,
                            "label": "设备解绑",
                            "backApi": [
                                {
                                    "method": "POST",
                                    "url": "/api/objs/device/oem/deviceUnbindProject",
                                },
                            ],
                            "type": "op",
                        },
                        {
                            "code": "EquipmentManageInvestorBind",
                            "sort": 999,
                            "label": "设备绑定",
                            "backApi": [
                                {
                                    "method": "GET",
                                    "url": "/api/objs/ProjectManager/getProjectList",
                                },
                                {
                                    "method": "POST",
                                    "url": "/api/objs/device/oem/deviceRelationProject",
                                },
                            ],
                            "type": "op",
                        },
                        {
                            "code": "EquipmentManageInvestorGive",
                            "sort": 999,
                            "label": "设备过户",
                            "backApi": [
                                {
                                    "method": "GET",
                                    "url": "/api/objs/CustomerManager/getCustomerList",
                                },
                                {
                                    "method": "POST",
                                    "url": "/api/objs/customerDevice/issue",
                                },
                            ],
                            "type": "op",
                        },
                        {
                            "code": "EquipmentManageInvestorBack",
                            "sort": 999,
                            "label": "设备回退",
                            "backApi": [
                                {
                                    "method": "POST",
                                    "url": "/api/objs/customerDevice/rollbackDevice",
                                },
                            ],
                            "type": "op",
                        },
                    ],
                    "type": "noChildrenMenu",
                },
                {
                    "code": "EquipmentManageAgent",
                    "sort": 999,
                    "label": "代理商-设备列表",
                    "parentCode": "productManage",
                    "backApi": [
                        {
                            "method": "GET",
                            "url": "/api/objs/customerDevice/noIssuePageList",
                        },
                        {
                            "method": "GET",
                            "url": "/api/objs/Device/ChooseProduct",
                        },
                        {
                            "method": "GET",
                            "url": "/api/objs/device/oem/deviceEventReportPageList",
                        },
                        {
                            "method": "GET",
                            "url": "/api/ihorn/objs/ProjectManager/getProjectList",
                        },
                        {
                            "method": "POST",
                            "url": "/api/objs/device/oem/import",
                        },
                        {
                            "method": "POST",
                            "url": "/api/objs/device/oem/delete",
                        },
                        {
                            "method": "POST",
                            "url": "/api/objs/device/oem/deviceUnbindProject",
                        },
                    ],
                    "menus": [
                        {
                            "code": "EquipmentManageAgentDetail",
                            "sort": 999,
                            "name": "EquipmentManageAgentDetail",
                            "label": "查看",
                            "backApi": [
                                {
                                    "method": "GET",
                                    "url": "/api/objs/customerDevice/detail",
                                },
                                {
                                    "method": "GET",
                                    "url": "/api/objs/device/oem/deviceEventReportPageList",
                                },
                                {
                                    "method": "POST",
                                    "url": "/api/objs/Property/LatestValue",
                                },
                                {
                                    "method": "POST",
                                    "url": "/api/objs/Property/ReportData",
                                },
                            ],
                            "type": "op",
                        },
                        {
                            "code": "EquipmentManageAgentRecord",
                            "sort": 999,
                            "label": "事件记录",
                            "backApi": [
                                {
                                    "method": "POST",
                                    "url": "/api/objs/device/oem/deviceEventReportPageList",
                                },
                            ],
                            "type": "op",
                        },
                        {
                            "code": "EquipmentManageAgentGive",
                            "sort": 999,
                            "label": "设备过户",
                            "backApi": [
                                {
                                    "method": "GET",
                                    "url": "/api/objs/CustomerManager/getCustomerList",
                                },
                                {
                                    "method": "POST",
                                    "url": "/api/objs/customerDevice/issue",
                                },
                            ],
                            "type": "op",
                        },
                        {
                            "code": "EquipmentManageAgentBack",
                            "sort": 999,
                            "label": "设备回退",
                            "backApi": [
                                {
                                    "method": "POST",
                                    "url": "/api/objs/customerDevice/rollbackDevice",
                                },
                            ],
                            "type": "op",
                        },
                    ],
                    "type": "noChildrenMenu",
                },
                {
                    "code": "BatchManage",
                    "sort": 999,
                    "label": "批次设备",
                    "parentCode": "productManage",
                    "backApi": [
                        {
                            "method": "GET",
                            "url": "/api/objs/ihornBatchManager/pageList",
                        },
                        {
                            "method": "POST",
                            "url": "/api/objs/ihornBatchManager/delete",
                        },
                    ],
                    "menus": [
                        {
                            "code": "BatchManageAdd",
                            "sort": 999,
                            "name": "BatchManageAdd",
                            "label": "新增",
                            "backApi": [
                                {
                                    "method": "GET",
                                    "url": "/api/objs/ihornBatchManager/organizationId",
                                },
                                {
                                    "method": "POST",
                                    "url": "/api/objs/ihornBatchManager/add",
                                },
                            ],
                            "type": "op",
                        },
                        {
                            "code": "BatchManageEdit",
                            "sort": 999,
                            "name": "BatchManageEdit",
                            "label": "编辑",
                            "backApi": [
                                {
                                    "method": "GET",
                                    "url": "/api/ihorn/objs/ihornBatchManager/organizationId",
                                },
                                {
                                    "method": "GET",
                                    "url": "/api/objs/ihornBatchManager/detail",
                                },
                                {
                                    "method": "POST",
                                    "url": "/api/ihorn/objs/ihornBatchManager/add",
                                },
                            ],
                            "type": "op",
                        },
                        {
                            "code": "BatchManageRemove",
                            "sort": 999,
                            "label": "删除",
                            "backApi": [
                                {
                                    "method": "POST",
                                    "url": "/api/objs/ihornBatchManager/delete",
                                },
                            ],
                            "type": "op",
                        },
                    ],
                    "type": "noChildrenMenu",
                },
                {
                    "code": "PackingManage",
                    "sort": 999,
                    "label": "设备装箱",
                    "parentCode": "productManage",
                    "backApi": [
                        {
                            "method": "GET",
                            "url": "/api/objs/ihornDeviceBoxManager/pageList",
                        },
                        {
                            "method": "POST",
                            "url": "/api/objs/ihornDeviceBoxManager/delete",
                        },
                    ],
                    "menus": [
                        {
                            "code": "PackingManageAdd",
                            "sort": 999,
                            "name": "PackingManageAdd",
                            "label": "新增",
                            "backApi": [
                                {
                                    "method": "POST",
                                    "url": "/api/objs/ihornDeviceBoxManager/add",
                                },
                            ],
                            "type": "op",
                        },
                        {
                            "code": "PackingManageEdit",
                            "sort": 999,
                            "name": "PackingManageEdit",
                            "label": "编辑",
                            "backApi": [
                                {
                                    "method": "GET",
                                    "url": "/api/objs/ihornBatchManager/organizationId",
                                },
                                {
                                    "method": "GET",
                                    "url": "/api/objs/ihornDeviceBoxManager/detail",
                                },
                                {
                                    "method": "POST",
                                    "url": "/api/objs/ihornDeviceBoxManager/update",
                                },
                            ],
                            "type": "op",
                        },
                        {
                            "code": "PackingManageDetail",
                            "sort": 999,
                            "name": "PackingManageDetail",
                            "label": "查看",
                            "backApi": [
                                {
                                    "method": "GET",
                                    "url": "/api/objs/device/oem/pageList",
                                },
                            ],
                            "type": "op",
                        },
                        {
                            "code": "PackingManageDelete",
                            "sort": 999,
                            "label": "删除",
                            "backApi": [
                                {
                                    "method": "POST",
                                    "url": "/api/objs/ihornBatchManager/delete",
                                },
                            ],
                            "type": "op",
                        },
                        {
                            "code": "PackingManagePacking",
                            "sort": 999,
                            "name": "PackingManagePacking",
                            "label": "装箱",
                            "backApi": [
                                {
                                    "method": "GET",
                                    "url": "/api/objs/device/oem/pageList",
                                },
                                {
                                    "method": "POST",
                                    "url": "/api/objs/ihornDeviceBoxManager/load",
                                },
                                {
                                    "method": "POST",
                                    "url": "/api/objs/ihornDeviceBoxManager/unLoad",
                                },
                            ],
                            "type": "op",
                        },
                        {
                            "code": "PackingManagePackingDelete",
                            "sort": 999,
                            "label": "装箱设备删除",
                            "backApi": [
                                {
                                    "method": "POST",
                                    "url": "/api/objs/ihornDeviceBoxManager/unLoad",
                                },
                            ],
                            "type": "op",
                        },
                        {
                            "code": "PackingManagePackingAdd",
                            "sort": 999,
                            "label": "装箱设备新增",
                            "backApi": [
                                {
                                    "method": "POST",
                                    "url": "/api/objs/ihornDeviceBoxManager/load",
                                },
                            ],
                            "type": "op",
                        },
                    ],
                    "type": "noChildrenMenu",
                },
                {
                    "code": "BackEquipment",
                    "sort": 999,
                    "label": "生产商-回退设备",
                    "parentCode": "productManage",
                    "backApi": [
                        {
                            "method": "GET",
                            "url": "/api/objs/device/oem/pageList",
                        },
                        {
                            "method": "GET",
                            "url": "/api/objs/CustomerManager/getCustomerList",
                        },
                        {
                            "method": "GET",
                            "url": "/api/objs/Device/ChooseProduct",
                        },
                        {
                            "method": "GET",
                            "url": "/api/objs/device/oem/deviceEventReportPageList",
                        },
                        {
                            "method": "POST",
                            "url": "/api/objs/device/oem/import",
                        },
                        {
                            "method": "POST",
                            "url": "/api/objs/device/oem/delete",
                        },
                    ],
                    "menus": [
                        {
                            "code": "BackEquipmentDetail",
                            "sort": 999,
                            "name": "BackEquipmentDetail",
                            "label": "查看",
                            "backApi": [
                                {
                                    "method": "GET",
                                    "url": "/api/objs/device/oem/detail",
                                },
                                {
                                    "method": "GET",
                                    "url": "/api/objs/device/oem/deviceEventReportPageList",
                                },
                                {
                                    "method": "POST",
                                    "url": "/api/objs/Property/LatestValue",
                                },
                                {
                                    "method": "POST",
                                    "url": "/api/objs/Property/ReportData",
                                },
                            ],
                            "type": "op",
                        },
                        {
                            "code": "BackEquipmentRemove",
                            "sort": 999,
                            "label": "删除",
                            "backApi": [
                                {
                                    "method": "POST",
                                    "url": "/api/objs/device/oem/delete",
                                },
                            ],
                            "type": "op",
                        },
                        {
                            "code": "BackEquipmentRecord",
                            "sort": 999,
                            "label": "事件记录",
                            "backApi": [
                                {
                                    "method": "POST",
                                    "url": "/api/objs/device/oem/deviceEventReportPageList",
                                },
                            ],
                            "type": "op",
                        },
                        {
                            "code": "BackEquipmentGive",
                            "sort": 999,
                            "label": "设备过户",
                            "backApi": [
                                {
                                    "method": "GET",
                                    "url": "/api/objs/CustomerManager/getCustomerList",
                                },
                                {
                                    "method": "POST",
                                    "url": "/api/ihorn/objs/device/oem/deviceIssue",
                                },
                            ],
                            "type": "op",
                        },
                        {
                            "code": "BackEquipmentExports",
                            "sort": 999,
                            "label": "批量导出",
                            "backApi": [],
                            "type": "op",
                        },
                    ],
                    "type": "noChildrenMenu",
                },
                {
                    "code": "BackEquipmentInvestor",
                    "sort": 999,
                    "label": "投资方-回退设备",
                    "parentCode": "productManage",
                    "backApi": [
                        {
                            "method": "GET",
                            "url": "/api/objs/customerDevice/noIssuePageList",
                        },
                        {
                            "method": "GET",
                            "url": "/api/objs/CustomerManager/getCustomerList",
                        },
                        {
                            "method": "GET",
                            "url": "/api/objs/Device/ChooseProduct",
                        },
                        {
                            "method": "GET",
                            "url": "/api/objs/ProjectManager/getProjectList",
                        },
                        {
                            "method": "GET",
                            "url": "/api/objs/device/oem/deviceEventReportPageList",
                        },
                        {
                            "method": "POST",
                            "url": "/api/objs/device/oem/import",
                        },
                        {
                            "method": "POST",
                            "url": "/api/objs/device/oem/delete",
                        },
                        {
                            "method": "POST",
                            "url": "/api/objs/device/oem/deviceUnbindProject",
                        },
                    ],
                    "menus": [
                        {
                            "code": "BackEquipmentInvestorDetail",
                            "sort": 999,
                            "name": "BackEquipmentInvestorDetail",
                            "label": "查看",
                            "backApi": [
                                {
                                    "method": "GET",
                                    "url": "/api/objs/customerDevice/detail",
                                },
                                {
                                    "method": "GET",
                                    "url": "/api/objs/device/oem/deviceEventReportPageList",
                                },
                                {
                                    "method": "POST",
                                    "url": "/api/objs/Property/LatestValue",
                                },
                                {
                                    "method": "POST",
                                    "url": "/api/objs/Property/ReportData",
                                },
                            ],
                            "type": "op",
                        },
                        {
                            "code": "BackEquipmentInvestorRecord",
                            "sort": 999,
                            "label": "事件记录",
                            "backApi": [
                                {
                                    "method": "POST",
                                    "url": "/api/objs/device/oem/deviceEventReportPageList",
                                },
                            ],
                            "type": "op",
                        },
                        {
                            "code": "BackEquipmentInvestorUnbind",
                            "sort": 999,
                            "label": "设备解绑",
                            "backApi": [
                                {
                                    "method": "POST",
                                    "url": "/api/objs/device/oem/deviceUnbindProject",
                                },
                            ],
                            "type": "op",
                        },
                        {
                            "code": "BackEquipmentInvestorBind",
                            "sort": 999,
                            "label": "设备绑定",
                            "backApi": [
                                {
                                    "method": "GET",
                                    "url": "/api/objs/ProjectManager/getProjectList",
                                },
                                {
                                    "method": "POST",
                                    "url": "/api/objs/device/oem/deviceRelationProject",
                                },
                            ],
                            "type": "op",
                        },
                        {
                            "code": "BackEquipmentInvestorGive",
                            "sort": 999,
                            "label": "设备过户",
                            "backApi": [
                                {
                                    "method": "GET",
                                    "url": "/api/objs/CustomerManager/getCustomerList",
                                },
                                {
                                    "method": "POST",
                                    "url": "/api/objs/customerDevice/issue",
                                },
                            ],
                            "type": "op",
                        },
                    ],
                    "type": "noChildrenMenu",
                },
                {
                    "code": "BackEquipmentAgent",
                    "sort": 999,
                    "label": "代理商-回退设备",
                    "parentCode": "productManage",
                    "backApi": [
                        {
                            "method": "GET",
                            "url": "/api/objs/customerDevice/noIssuePageList",
                        },
                        {
                            "method": "GET",
                            "url": "/api/objs/CustomerManager/getCustomerList",
                        },
                        {
                            "method": "GET",
                            "url": "/api/objs/Device/ChooseProduct",
                        },
                        {
                            "method": "GET",
                            "url": "/api/objs/device/oem/deviceEventReportPageList",
                        },
                        {
                            "method": "GET",
                            "url": "/api/ihorn/objs/ProjectManager/getProjectList",
                        },
                        {
                            "method": "POST",
                            "url": "/api/objs/device/oem/import",
                        },
                        {
                            "method": "POST",
                            "url": "/api/objs/device/oem/delete",
                        },
                        {
                            "method": "POST",
                            "url": "/api/objs/device/oem/deviceUnbindProject",
                        },
                    ],
                    "menus": [
                        {
                            "code": "BackEquipmentAgentDetail",
                            "sort": 999,
                            "name": "BackEquipmentAgentDetail",
                            "label": "查看",
                            "backApi": [
                                {
                                    "method": "GET",
                                    "url": "/api/objs/customerDevice/detail",
                                },
                                {
                                    "method": "GET",
                                    "url": "/api/objs/device/oem/deviceEventReportPageList",
                                },
                                {
                                    "method": "POST",
                                    "url": "/api/objs/Property/LatestValue",
                                },
                                {
                                    "method": "POST",
                                    "url": "/api/objs/Property/ReportData",
                                },
                            ],
                            "type": "op",
                        },
                        {
                            "code": "BackEquipmentAgentRecord",
                            "sort": 999,
                            "label": "事件记录",
                            "backApi": [
                                {
                                    "method": "POST",
                                    "url": "/api/objs/device/oem/deviceEventReportPageList",
                                },
                            ],
                            "type": "op",
                        },
                        {
                            "code": "BackEquipmentAgentGive",
                            "sort": 999,
                            "label": "设备过户",
                            "backApi": [
                                {
                                    "method": "GET",
                                    "url": "/api/objs/CustomerManager/getCustomerList",
                                },
                                {
                                    "method": "POST",
                                    "url": "/api/objs/customerDevice/issue",
                                },
                            ],
                            "type": "op",
                        },
                    ],
                    "type": "noChildrenMenu",
                },
            ],
            "type": "menus",
        },
        {
            "code": "Outbound",
            "sort": 1,
            "label": "出库管理",
            "parentCode": "",
            "menus": [
                {
                    "code": "OutboundList",
                    "sort": 999,
                    "label": "出库列表",
                    "parentCode": "Outbound",
                    "backApi": [],
                    "menus": [
                        {
                            "code": "EquipmentOutbound",
                            "sort": 999,
                            "label": "设备出库",
                            "parentCode": "OutboundList",
                            "backApi": [
                                {
                                    "method": "GET",
                                    "url": "/api/objs/device/oem/pageList",
                                },
                                {
                                    "method": "GET",
                                    "url": "/api/objs/Device/ChooseProduct",
                                },
                            ],
                            "menus": [
                                {
                                    "code": "EquipmentOutboundAdd",
                                    "sort": 999,
                                    "label": "加入出库单",
                                    "backApi": [],
                                    "type": "op",
                                },
                                {
                                    "code": "EquipmentOutboundDetail",
                                    "name": "EquipmentOutboundDetail",
                                    "sort": 999,
                                    "label": "查看出库单",
                                    "backApi": [
                                        {
                                            "method": "GET",
                                            "url": "/api/objs/CustomerManager/getCustomerList",
                                        },
                                        {
                                            "method": "POST",
                                            "url": "/api/objs/OutRecord",
                                        },
                                    ],
                                    "type": "op",
                                },
                            ],
                            "type": "noChildrenMenu",
                        },
                        {
                            "code": "FCLOutbound",
                            "sort": 999,
                            "label": "整箱出库",
                            "parentCode": "OutboundList",
                            "backApi": [
                                {
                                    "method": "GET",
                                    "url": "/api/objs/ihornDeviceBoxManager/pageList",
                                },
                            ],
                            "menus": [
                                {
                                    "code": "FCLOutboundAdd",
                                    "sort": 999,
                                    "label": "加入出库单",
                                    "backApi": [],
                                    "type": "op",
                                },
                                {
                                    "code": "FCLOutboundDetail",
                                    "name": "FCLOutboundDetail",
                                    "sort": 999,
                                    "label": "查看出库单",
                                    "backApi": [
                                        {
                                            "method": "GET",
                                            "url": "/api/objs/CustomerManager/getCustomerList",
                                        },
                                        {
                                            "method": "POST",
                                            "url": "/api/objs/OutRecord",
                                        },
                                    ],
                                    "type": "op",
                                },
                            ],
                            "type": "noChildrenMenu",
                        },
                    ],
                    "type": "menus",
                },
                {
                    "code": "OutboundLog",
                    "sort": 999,
                    "label": "出库记录",
                    "parentCode": "Outbound",
                    "backApi": [
                        {
                            "method": "GET",
                            "url": "/api/objs/device/oem/pageList",
                        },
                        {
                            "method": "GET",
                            "url": "/api/objs/CustomerManager/getCustomerList",
                        },
                    ],
                    "menus": [
                        {
                            "code": "OutboundLogDetail",
                            "name": "OutboundLogDetail",
                            "sort": 999,
                            "label": "查看",
                            "backApi": [
                                {
                                    "method": "GET",
                                    "url": "/api/objs/OutRecord/Detail",
                                },
                                {
                                    "method": "GET",
                                    "url": "/api/objs/OutRecord/DetailDevicePageList",
                                },
                            ],
                            "type": "op",
                        },
                        {
                            "code": "OutboundLogTransfer",
                            "name": "OutboundLogTransfer",
                            "sort": 999,
                            "label": "设备过户",
                            "backApi": [
                                {
                                    "method": "GET",
                                    "url": "/api/objs/OutRecord/DetailDevicePageList",
                                },
                                {
                                    "method": "GET",
                                    "url": "/api/objs/CustomerManager/getCustomerList",
                                },
                                {
                                    "method": "POST",
                                    "url": "/api/objs/device/oem/deviceIssue",
                                },
                            ],
                            "type": "op",
                        },
                    ],
                    "type": "noChildrenMenu",
                },
            ],
            "type": "menus",
        },
        {
            "code": "UserManage",
            "sort": 1,
            "label": "用户与单位",
            "parentCode": "",
            "menus": [
                {
                    "code": "CustomerManage",
                    "sort": 999,
                    "label": "单位列表",
                    "parentCode": "UserManage",
                    "backApi": [
                        {
                            "method": "GET",
                            "url": "/api/objs/CustomerManager/Customers",
                        },
                    ],
                    "menus": [
                        {
                            "code": "CustomerManageAdd",
                            "sort": 999,
                            "label": "新增",
                            "name": "CustomerManageAdd",
                            "backApi": [
                                {
                                    "method": "POST",
                                    "url": "/api/objs/CustomerManager/addCustomer",
                                },
                                {
                                    "method": "GET",
                                    "url": "/api/objs/CustomerManager/customerIsIde",
                                },
                            ],
                            "type": "op",
                        },
                        {
                            "code": "CustomerManageInvite",
                            "sort": 999,
                            "label": "邀请注册",
                            "backApi": [
                                {
                                    "method": "POST",
                                    "url": "/api/objs/CustomerManager/invitation",
                                },
                            ],
                            "type": "op",
                        },
                        {
                            "code": "CustomerManageEdit",
                            "sort": 999,
                            "label": "编辑",
                            "name": "CustomerManageAdd",
                            "backApi": [
                                {
                                    "method": "POST",
                                    "url": "/api/objs/CustomerManager/editCustomer",
                                },
                                {
                                    "method": "GET",
                                    "url": "/api/objs/CustomerManager/customerIsIde",
                                },
                                {
                                    "method": "GET",
                                    "url": "/api/objs/CustomerManager/customerDetail",
                                },
                            ],
                            "type": "op",
                        },
                        {
                            "code": "CustomerManageDetail",
                            "sort": 999,
                            "label": "详情",
                            "name": "CustomerManageDetail",
                            "backApi": [
                                {
                                    "method": "GET",
                                    "url": "/api/objs/CustomerManager/customerDetail",
                                },
                            ],
                            "type": "op",
                        },
                        {
                            "code": "CustomerManageRemove",
                            "sort": 999,
                            "label": "删除",
                            "backApi": [
                                {
                                    "method": "POST",
                                    "url": "/api/objs/CustomerManager/deleteCustomer",
                                },
                            ],
                            "type": "op",
                        },
                    ],
                    "type": "noChildrenMenu",
                },
                {
                    "code": "RoleType",
                    "sort": 999,
                    "label": "角色类型",
                    "backApi": [
                        {
                            "method": "GET",
                            "url": "/api/objs/Role",
                        },
                    ],
                    "parentCode": "UserManage",
                    "menus": [
                        {
                            "code": "RoleTypeAdd",
                            "sort": 999,
                            "label": "新增",
                            "name": "RoleTypeAddOrEdit",
                            "backApi": [
                                {
                                    "method": "POST",
                                    "url": "/api/objs/Role",
                                },
                                {
                                    "method": "GET",
                                    "url": "/api/objs/AppResourcesAllList",
                                },
                            ],
                            "type": "op",
                        },
                        {
                            "code": "RoleTypeEdit",
                            "sort": 999,
                            "label": "编辑",
                            "name": "RoleTypeAddOrEdit",
                            "backApi": [
                                {
                                    "method": "POST",
                                    "url": "/api/objs/Role/update",
                                },
                                {
                                    "method": "GET",
                                    "url": "/api/objs/Role/detail",
                                },
                                {
                                    "method": "GET",
                                    "url": "/api/objs/AppResourcesAllList",
                                },
                                {
                                    "method": "GET",
                                    "url": "/api/objs/Role/ResourcesMap",
                                },
                            ],
                            "type": "op",
                        },
                        {
                            "code": "RoleTypeSetRolePerson",
                            "sort": 999,
                            "label": "人员设置",
                            "name": "SetRolePerson",
                            "backApi": [
                                {
                                    "method": "POST",
                                    "url": "/api/objs/Role/Account",
                                },
                                {
                                    "method": "GET",
                                    "url": "/api/objs/Department",
                                },
                                {
                                    "method": "GET",
                                    "url": "/api/objs/detail",
                                },
                                {
                                    "method": "GET",
                                    "url": "/api/objs/Account",
                                },
                                {
                                    "method": "GET",
                                    "url": "/api/objs/user/pageList",
                                },
                            ],
                            "type": "op",
                        },
                        {
                            "code": "RoleTypeRemove",
                            "sort": 999,
                            "label": "删除",
                            "backApi": [
                                {
                                    "method": "POST",
                                    "url": "/api/objs/CustomerManager/deleteCustomer",
                                },
                            ],
                            "type": "op",
                        },
                    ],
                    "type": "noChildrenMenu",
                },
                {
                    "code": "UserList",
                    "sort": 999,
                    "label": "用户列表",
                    "backApi": [
                        {
                            "method": "GET",
                            "url": "/api/objs/user/pageList",
                        },
                    ],
                    "menus": [
                        {
                            "code": "UserListAdd",
                            "sort": 999,
                            "label": "新增",
                            "name": "UserListAdd",
                            "backApi": [
                                {
                                    "method": "POST",
                                    "url": "/api/objs/user/add",
                                },
                                {
                                    "method": "GET",
                                    "url": "/api/objs/DictItem",
                                },
                            ],
                            "type": "op",
                        },
                        {
                            "code": "UserListEdit",
                            "sort": 999,
                            "label": "编辑",
                            "name": "UserListAdd",
                            "backApi": [
                                {
                                    "method": "POST",
                                    "url": "/api/objs/user/update",
                                },
                                {
                                    "method": "GET",
                                    "url": "/api/objs/user/detail",
                                },
                                {
                                    "method": "GET",
                                    "url": "/api/objs/DictItem",
                                },
                            ],
                            "type": "op",
                        },
                        {
                            "code": "UserListStatus",
                            "name": "UserListStatus",
                            "sort": 999,
                            "label": "状态",
                            "backApi": [
                                {
                                    "method": "POST",
                                    "url": "/api/objs/user/adjustStatus",
                                },
                            ],
                            "type": "op",
                        },
                        {
                            "code": "UserListRemove",
                            "sort": 999,
                            "label": "删除",
                            "backApi": [
                                {
                                    "method": "POST",
                                    "url": "/api/objs/user/delete",
                                },
                            ],
                            "type": "op",
                        },
                        {
                            "code": "UserListReset",
                            "sort": 999,
                            "label": "重置密码",
                            "backApi": [
                                {
                                    "method": "POST",
                                    "url": "/api/objs/user/resetPassword",
                                },
                            ],
                            "type": "op",
                        },
                    ],
                    "type": "noChildrenMenu",
                },
            ],
            "type": "menus",
        },
        {
            "code": "bigScreen",
            "sort": 2,
            "label": "数据大屏",
            "parentCode": "",
            "menus": [
                {
                    "code": "bigScreens",
                    "sort": 999,
                    "label": "数据大屏",
                    "parentCode": "bigScreen",
                    "backApi": [],
                    "type": "noChildrenMenu",
                    "menus": [
                        {
                            "code": "producerBigScreen",
                            "sort": 999,
                            "label": "生产商大屏",
                            "backApi": [],
                            "type": "op",
                        },
                        {
                            "code": "upholdBigScreen",
                            "sort": 999,
                            "label": "维保单位大屏",
                            "backApi": [],
                            "type": "op",
                        },
                        {
                            "code": "unitBigScreen",
                            "sort": 999,
                            "label": "联网单位大屏",
                            "backApi": [],
                            "type": "op",
                        },
                    ],
                },
            ],
            "type": "noChildrenMenu",
        }
    ]
}