UNPKG

iep-ui

Version:

An enterprise-class UI design language and Vue-based implementation

174 lines (171 loc) 4.32 kB
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); var stationTypeDict = exports.stationTypeDict = { Water: '水质', Air: '大气', A01: '标准站', A0701: '单雨量站', A0301: '工地扬尘站', A0201: '边界点', A0401: '出租车', A1101: 'OBD柴油车', A0601: '企业摄像头', A0101: '国控点', A0501: '排污企业', A0702: '湿雨点站', A0502: '餐饮油烟', A1102: '尾气检测站', A0102: '省控点', A02: '微观站', A0602: '高空摄像头', A0202: '国控周边店', A0302: '道路扬尘站', A0402: '二轮车', A1103: '尾气门', A0103: '市控点', A0203: '企业点', A0403: '三轮车', A0503: '渣土车', A0603: '工地摄像头', A0703: '多要素站', A04: '移动站', A0604: '黑烟车摄像头', A0204: '其他', A0104: '区控点', A0404: '公务车', A0504: '渣土场', A03: '扬尘站', A14: '无人机', A0506: '非道路移动机械', A0405: '公交车', A0505: '加油站', A15: '走航车', A0406: '洒水车', A08: '降尘点', A0407: '雾炮车', A0507: '加油枪', A09: 'VOC检测站', A0408: '其他', A05: '监管源', A11: '线源', A06: '摄像头', A07: '气象站', A16: '降雨站', A10: '雷达', A12: '网格员', W0103: '市控', W0102: '省控', W020101: '河流点位', W0403: '单独摄像头', W0302: '污水处理厂', W0201: '小型站', W0402: '站点摄像头', W020102: '水库点位', W0301: '排污企业', W0401: '企业摄像头', W04: '摄像头', W0303: '入河排污口', W01: '标准站', W02: '微观站', W0101: '国控', W03: '点源' }; /** * 站点标识 * @params splitNumber 裁剪数量 * @params isModified 是否修饰: 例如【*】 * */ var stationTag = exports.stationTag = function stationTag(e) { var isModified = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : true; if (!e) { return undefined; } var data = [['COUNTRY', '国控'], ['PROVINCE', '省控'], ['CITY', '市控'], ['DISTRICT', '区控'], ['CUSTOM', '自建站'], ['NORMAL', '微观固定站'], ['DUST', '扬尘站'], ['VEHICLE', '车载设备'], ['VOC', 'VOC站']]; var index = data.findIndex(function (item) { return item[0] === e; }); if (index > -1) { return isModified ? '\u3010' + data[index][1] + '\u3011' : data[index][1]; } else { return '--'; } }; /** * 站点类目 * @params splitNumber 裁剪数量 * */ var stationType = exports.stationType = function stationType(e) { var data = { Water: '水质', Air: '大气', A01: '标准站', A0701: '单雨量站', A0301: '工地扬尘站', A0201: '边界点', A0401: '出租车', A1101: 'OBD柴油车', A0601: '企业摄像头', A0101: '国控点', A0501: '排污企业', A0702: '湿雨点站', A0502: '餐饮油烟', A1102: '尾气检测站', A0102: '省控点', A02: '微观站', A0602: '高空摄像头', A0202: '国控周边店', A0302: '道路扬尘站', A0402: '二轮车', A1103: '尾气门', A0103: '市控点', A0203: '企业点', A0403: '三轮车', A0503: '渣土车', A0603: '工地摄像头', A0703: '多要素站', A04: '移动站', A0604: '黑烟车摄像头', A0204: '其他', A0104: '区控点', A0404: '公务车', A0504: '渣土场', A03: '扬尘站', A14: '无人机', A0506: '非道路移动机械', A0405: '公交车', A0505: '加油站', A15: '走航车', A0406: '洒水车', A08: '降尘点', A0407: '雾炮车', A0507: '加油枪', A09: 'VOC检测站', A0408: '其他', A05: '监管源', A11: '线源', A06: '摄像头', A07: '气象站', A16: '降雨站', A10: '雷达', A12: '网格员', W0103: '市控', W0102: '省控', W020101: '河流点位', W0403: '单独摄像头', W0302: '污水处理厂', W0201: '小型站', W0402: '站点摄像头', W020102: '水库点位', W0301: '排污企业', W0401: '企业摄像头', W04: '摄像头', W0303: '入河排污口', W01: '标准站', W02: '微观站', W0101: '国控', W03: '点源' }; return data[e] ? data[e] : '--'; };