From 4423935d0249d35161efa7f2a095fbfc4b2fd017 Mon Sep 17 00:00:00 2001 From: 徐旺旺 <11530253@qq.com> Date: 星期一, 17 五月 2021 17:15:31 +0800 Subject: [PATCH] 定位、弹窗 --- src/conf/Constants.js | 153 +++++++++++++++++++++++++++++++------------------- 1 files changed, 95 insertions(+), 58 deletions(-) diff --git a/src/conf/Constants.js b/src/conf/Constants.js index e615e29..0935f69 100644 --- a/src/conf/Constants.js +++ b/src/conf/Constants.js @@ -35,9 +35,33 @@ ICON_SIZE: [10, 10] } -export const props = { +export const LAYERS = { + pipenetwork: '绠$綉', + pipeline: '绠$嚎', + manhole: '绐ㄤ簳', + valve: '闃�闂�', + pipegallery: '绠″粖锛堝甫锛�', + piperack: '绠℃灦锛堝ⅸ锛�', + tee: '涓夐��', + fourlink: '鍥涢��', + elbow: '寮ご', + raingate: '闆ㄧ瀛�', + firedike: '闃茬伀鍫�', + collectingbasin: '闆嗘按姹狅紙缃愶級', + dischargeport: '鎺掓斁鍙�', + overflowweir: '婧㈡祦鍫�', + oilseparator: '闅旀补姹�', + pointhydrology: '姘翠綋', + pointpreservationzone: '鑷劧淇濇姢鍖�', + hospital: '鍖婚櫌', + emergencyres: '绀句細涓撲笟搴旀�ユ晳鎻撮槦浼�', + emergencyesources: '搴旀�ョ墿璧�', + firefightingunit: '娑堥槻鍗曚綅' +} + +export const LAYERPROPS = { // 绠$綉 - pipenet: { + pipenetwork: { // 绠$綉 name: '鍚嶇О', LINENUMTYPE: '绠$嚎绫诲瀷', @@ -55,122 +79,135 @@ }, // 绠$嚎 pipeline: { - + // 绠$綉 + name: '鍚嶇О', + linenumtype: '绠$嚎绫诲瀷', + pipename: '绠$嚎鍚嶇О', + mediumtype: '杈撻�佷粙璐�', + length: '闀垮害(m)', + startposname: '璧风偣浣嶇疆鍚嶇О', + endposname: '缁堢偣浣嶇疆鍚嶇О', + buriedtime: '鍩嬭鏃堕棿', + coatingmaterial: '闃茶厫鐘跺喌', + inservicetime: '鎶曚骇鏃堕棿', + unitname: '鎵�灞炲崟浣嶅悕绉�', + orgname: '鎵�灞炰紒涓氬悕绉�', + operationalstatus: '杩愯鐘舵��' }, // 绐ㄤ簳 manhole: { type: '绫诲瀷', wellmaterial: '浜曠洊鏉愯川', - HAVESAFETYNET: '鏄惁鏈夊畨鍏ㄧ綉', - DATASOURCE: '鏁版嵁鏉ユ簮', - OPERATIONALSTATUS: '杩愯鐘舵��' + havesafetynet: '鏄惁鏈夊畨鍏ㄧ綉', + datasource: '鏁版嵁鏉ユ簮', + operationalstatus: '杩愯鐘舵��' }, // 闃�闂� valve: { - VALVETYPE: '闃�闂ㄧ被鍨�', - EXECUTAGENCYF: '鎵ц鏈烘瀯褰㈠紡', - DATASOURCE: '鏁版嵁鏉ユ簮', - OPERATIONALSTATUS: '杩愯鐘舵��' + valvetype: '闃�闂ㄧ被鍨�', + executagencyf: '鎵ц鏈烘瀯褰㈠紡', + datasource: '鏁版嵁鏉ユ簮', + operationalstatus: '杩愯鐘舵��' }, // 绠″粖锛堝甫锛� pipegallery: { - DATASOURCE: '鏁版嵁鏉ユ簮', - OPERATIONALSTATUS: '杩愯鐘舵��' + datasource: '鏁版嵁鏉ユ簮', + operationalstatus: '杩愯鐘舵��' }, // 绠℃灦锛堝ⅸ锛� piperack: { - PIPERACKTYPE: '绫诲瀷', - PIPERACKST: '绠℃灦(澧╋級缁撴瀯绫诲瀷', - LONGITUDINALPIPERACK: '鏄惁鏈夌旱鍚戞灦', - DATASOURCE: '鏁版嵁鏉ユ簮', - OPERATIONALSTATUS: '杩愯鐘舵��' + piperacktype: '绫诲瀷', + piperackst: '绠℃灦(澧╋級缁撴瀯绫诲瀷', + longitudinalpiperack: '鏄惁鏈夌旱鍚戞灦', + datasource: '鏁版嵁鏉ユ簮', + operationalstatus: '杩愯鐘舵��' }, // 涓夐�� tee: { - TEETYPE: '涓夐�氱被鍨�', - EXPORTCONNECTM: '鍑哄彛杩炴帴鏂瑰紡', - ENTRYCONTYPE: '鍏ュ彛杩炴帴鏂瑰紡', - TEEM: '涓夐�氭潗鏂�', - BRANCHCONNTYPE: '鏀杩炴帴绫诲瀷', - OPERATIONALSTATUS: '杩愯鐘舵��' + teetype: '涓夐�氱被鍨�', + exportconnectm: '鍑哄彛杩炴帴鏂瑰紡', + entrycontype: '鍏ュ彛杩炴帴鏂瑰紡', + teem: '涓夐�氭潗鏂�', + branchconntype: '鏀杩炴帴绫诲瀷', + operationalstatus: '杩愯鐘舵��' }, // 鍥涢�� fourlink: { - FOURTYPE: '鍥涢�氱被鍨�', - EXPORTCONTYPE: '鍑哄彛杩炴帴鏂瑰紡', - ENTRYCONTYPE: '鍏ュ彛杩炴帴鏂瑰紡', - FOURM: '鍥涢�氭潗鏂�', - BRANCHCONNTYPE1: '鏀嚎1杩炴帴鏂瑰紡', - BRANCHCONNTYPE2: '鏀嚎2杩炴帴鏂瑰紡', - OPERATIONALSTATUS: '杩愯鐘舵��' + fourtype: '鍥涢�氱被鍨�', + exportcontype: '鍑哄彛杩炴帴鏂瑰紡', + entrycontype: '鍏ュ彛杩炴帴鏂瑰紡', + fourm: '鍥涢�氭潗鏂�', + branchconntype1: '鏀嚎1杩炴帴鏂瑰紡', + branchconntype2: '鏀嚎2杩炴帴鏂瑰紡', + operationalstatus: '杩愯鐘舵��' }, // 寮ご elbow: { - ELBOWTYPE: '寮ご绫诲瀷', - ELBOWMATERIAL: '寮ご鏉愭枡', - ANTICORROS: '闃茶厫鏉愭枡', - ENTRYCONNTYPE: '鍏ュ彛杩炴帴鏂瑰紡', - OUTLETCONNTYPE: '鍑哄彛杩炴帴鏂瑰紡', - OPERATIONALSTATUS: '杩愯鐘舵��' + elbowtype: '寮ご绫诲瀷', + elbowmaterial: '寮ご鏉愭枡', + anticorros: '闃茶厫鏉愭枡', + entryconntype: '鍏ュ彛杩炴帴鏂瑰紡', + outletconntype: '鍑哄彛杩炴帴鏂瑰紡', + operationalstatus: '杩愯鐘舵��' }, // 闆ㄧ瀛� raingate: { - OPERATIONALSTATUS: '杩愯鐘舵��' + operationalstatus: '杩愯鐘舵��' }, // 闃茬伀鍫� firedike: { - OPERATIONALSTATUS: '杩愯鐘舵��' + operationalstatus: '杩愯鐘舵��' }, // 闆嗘按姹狅紙缃愶級 collectingbasin: { - OPERATIONALSTATUS: '杩愯鐘舵��' + operationalstatus: '杩愯鐘舵��' }, // 鎺掓斁鍙� dischargeport: { - MEDIUMTYPE: '浠嬭川', - PFKTYPE: '鎺掓斁鍙g被鍨�', - LEVEL: '绾у埆', - OPERATIONALSTATUS: '杩愯鐘舵��' + mediumtype: '浠嬭川', + pfktype: '鎺掓斁鍙g被鍨�', + level: '绾у埆', + operationalstatus: '杩愯鐘舵��' }, // 鎴祦闂� // 婧㈡祦鍫� overflowweir: { - MEDIUMTYPE: '闃叉孩浠嬭川', - OPERATIONALSTATUS: '杩愯鐘舵��' + mediumtype: '闃叉孩浠嬭川', + operationalstatus: '杩愯鐘舵��' }, // 闅旀补姹� oilseparator: { - OPERATIONALSTATUS: '杩愯鐘舵��' + operationalstatus: '杩愯鐘舵��' }, // 姘翠綋 pointhydrology: { - HYDROTYPE: '姘寸郴绫诲瀷', - DRINKINGRESOURCEIND: '鏄惁鏄ギ鐢ㄦ按婧�', - SEASONALRIVERIND: '鏄惁鏄鑺傛�ф渤娴�', - RESERVOIRLOCATION: '姘村簱浣嶇疆', - OPERATIONALSTATUS: '杩愯鐘舵��' + hydrotype: '姘寸郴绫诲瀷', + drinkingresourceind: '鏄惁鏄ギ鐢ㄦ按婧�', + seasonalriverind: '鏄惁鏄鑺傛�ф渤娴�', + reservoirlocation: '姘村簱浣嶇疆', + operationalstatus: '杩愯鐘舵��' }, // 鑷劧淇濇姢鍖� pointpreservationzone: { - DATASOURCE: '鏁版嵁鏉ユ簮' + datasource: '鏁版嵁鏉ユ簮' }, // 鍖婚櫌 hospital: { - HOSPITALLEAVAL: '鍖婚櫌璧勮川绛夌骇', - SUBTYPECD: '鍖婚櫌绫诲瀷', - DATASOURCE: '鏁版嵁鏉ユ簮' + hospitalleaval: '鍖婚櫌璧勮川绛夌骇', + subtypecd: '鍖婚櫌绫诲瀷', + datasource: '鏁版嵁鏉ユ簮' }, // 绀句細涓撲笟搴旀�ユ晳鎻撮槦浼� emergencyres: { - DATASOURCE: '鏁版嵁鏉ユ簮' + datasource: '鏁版嵁鏉ユ簮' }, // 搴旀�ョ墿璧� emergencyesources: { - DATASOURCE: '鏁版嵁鏉ユ簮' + datasource: '鏁版嵁鏉ユ簮' }, // 娑堥槻鍗曚綅 firefightingunit: { - DATASOURCE: '鏁版嵁鏉ユ簮' + datasource: '鏁版嵁鏉ユ簮' } } -- Gitblit v1.8.0