// 定义全局常量 window.systemName = '智慧城管平台' export const parts = [ { 'code': '01', 'name': '公共设施', 'children': [ { 'code': '01', 'name': '上水井盖' }, { 'code': '02', 'name': '污水井盖' }, { 'code': '03', 'name': '雨水井盖' }, { 'code': '04', 'name': '雨水篦子' }, { 'code': '05', 'name': '电力井盖' }, { 'code': '06', 'name': '路灯井盖' }, { 'code': '07', 'name': '通信井盖' }, { 'code': '08', 'name': '电视井盖' }, { 'code': '09', 'name': '网络井盖' }, { 'code': '10', 'name': '热力井盖' }, { 'code': '11', 'name': '燃气井盖' }, { 'code': '12', 'name': '公安井盖' }, { 'code': '13', 'name': '消防设施' }, { 'code': '14', 'name': '园林井盖' }, { 'code': '15', 'name': '信号灯电源井盖' }, { 'code': '16', 'name': '邮政井盖' }, { 'code': '17', 'name': '电缆井盖' }, { 'code': '18', 'name': '化粪池井盖' }, { 'code': '19', 'name': '中水井盖' }, { 'code': '20', 'name': '公交井盖' }, { 'code': '21', 'name': '输油(气)井盖' }, { 'code': '22', 'name': '特殊井盖' }, { 'code': '23', 'name': '不明井盖' }, { 'code': '24', 'name': '水井' }, { 'code': '25', 'name': '供水器' }, { 'code': '26', 'name': '沟槽厕所盖板' }, { 'code': '27', 'name': '通信交接箱' }, { 'code': '28', 'name': '电力设施' }, { 'code': '29', 'name': '电力设施标识牌' }, { 'code': '30', 'name': '电力立杆' }, { 'code': '31', 'name': '通信立杆' }, { 'code': '32', 'name': '公交立杆' }, { 'code': '33', 'name': '特殊立杆' }, { 'code': '34', 'name': '不明立杆' }, { 'code': '35', 'name': '旗杆' }, { 'code': '36', 'name': '输油(气)标志' }, { 'code': '37', 'name': '路灯' }, { 'code': '38', 'name': '地灯' }, { 'code': '39', 'name': '景观灯' }, { 'code': '40', 'name': '报刊亭' }, { 'code': '41', 'name': '电话亭' }, { 'code': '42', 'name': '邮筒' }, { 'code': '43', 'name': '信息亭' }, { 'code': '44', 'name': '售货亭' }, { 'code': '45', 'name': '自动售货机' }, { 'code': '46', 'name': '户外健身设施' }, { 'code': '47', 'name': '高压线铁塔' }, { 'code': '48', 'name': '变压器(箱)' }, { 'code': '49', 'name': '燃气调压站(箱)' }, { 'code': '50', 'name': '监控电子眼' }, { 'code': '51', 'name': '岗亭岗楼' }, { 'code': '52', 'name': '休息亭' }, { 'code': '53', 'name': '自助缴费机' }, { 'code': '54', 'name': '充电桩' }, { 'code': '55', 'name': '防蚊闸' }, { 'code': '56', 'name': '跨河管道' }, { 'code': '57', 'name': '露天燃气管道' }, { 'code': '58', 'name': '晒衣架' } ] }, { 'code': '02', 'name': '交通设施', 'children': [ { 'code': '01', 'name': '停车场' }, { 'code': '02', 'name': '立体车库' }, { 'code': '03', 'name': '停车咪表' }, { 'code': '04', 'name': '公交站亭' }, { 'code': '05', 'name': '出租车站牌' }, { 'code': '06', 'name': '过街天桥' }, { 'code': '07', 'name': '地下通道' }, { 'code': '08', 'name': '立交桥' }, { 'code': '09', 'name': '跨河桥' }, { 'code': '10', 'name': '交通标志牌' }, { 'code': '11', 'name': '限高架标志' }, { 'code': '12', 'name': '路名牌' }, { 'code': '13', 'name': '地名牌' }, { 'code': '14', 'name': '交通信号灯' }, { 'code': '15', 'name': '交通控制箱' }, { 'code': '16', 'name': '交通岗亭' }, { 'code': '17', 'name': '交通护栏' }, { 'code': '18', 'name': '防撞桶' }, { 'code': '19', 'name': '安全岛' }, { 'code': '20', 'name': '人行横道桩' }, { 'code': '21', 'name': '便道桩' }, { 'code': '22', 'name': '柔性隔离体' }, { 'code': '23', 'name': '道路信息显示屏' }, { 'code': '24', 'name': '道路隔音屏' }, { 'code': '25', 'name': '非机动车停放点' }, { 'code': '26', 'name': '自行车租赁点' }, { 'code': '27', 'name': '存车支架' }, { 'code': '28', 'name': '铁道口设施' }, { 'code': '29', 'name': '栈桥' }, { 'code': '30', 'name': '水域标示牌' }, { 'code': '31', 'name': '港监设施' } ] }, { 'code': '03', 'name': '市容环境设施', 'children': [ { 'code': '01', 'name': '公共厕所' }, { 'code': '02', 'name': '公厕指示牌' }, { 'code': '03', 'name': '化粪池' }, { 'code': '04', 'name': '垃圾间(楼)' }, { 'code': '05', 'name': '垃圾箱' }, { 'code': '06', 'name': '户外广告' }, { 'code': '07', 'name': '牌匾标识' }, { 'code': '08', 'name': '宣传栏' }, { 'code': '09', 'name': '气象监测站' }, { 'code': '10', 'name': '环保监测站' }, { 'code': '11', 'name': '污水口监测站' }, { 'code': '12', 'name': '污水监测器' }, { 'code': '13', 'name': '噪声显示屏' } ] }, { 'code': '04', 'name': '园林绿化设施', 'children': [ { 'code': '01', 'name': '古树名木' }, { 'code': '02', 'name': '行树' }, { 'code': '03', 'name': '独立树' }, { 'code': '04', 'name': '护数设施' }, { 'code': '05', 'name': '花架花钵' }, { 'code': '06', 'name': '雕塑' }, { 'code': '07', 'name': '街头座椅' }, { 'code': '08', 'name': '绿地护栏' }, { 'code': '09', 'name': '绿地附属设施' }, { 'code': '10', 'name': '喷泉' } ] }, { 'code': '05', 'name': '其他部件', 'children': [ { 'code': '01', 'name': '人防工事' }, { 'code': '02', 'name': '公房地下室' }, { 'code': '03', 'name': '车辆加油(气、电)站' }, { 'code': '04', 'name': '液化气站' }, { 'code': '05', 'name': '重大危险源' }, { 'code': '06', 'name': '水域附属设施' }, { 'code': '07', 'name': '水域护栏' }, { 'code': '08', 'name': '防汛墙' }, { 'code': '09', 'name': '文物古迹' } ] } ] export function getPartsTypeName(dlCode, xlCode) { const dlName = parts[parseInt(dlCode) - 1].name const xlName = parts[parseInt(dlCode) - 1].children[parseInt(xlCode) - 1].name return dlName + '/' + xlName }