| | |
| | | var maxBounds = moralMap.getMaxBounds(); |
| | | var paramMap = {}; |
| | | paramMap["orgId"]= params['orgId']; |
| | | paramMap["regionCode"]= params['regionCode']; |
| | | // 为了适配旧接口 |
| | | paramMap["Fe"]= maxBounds.northeastLat;//东北角纬度,大一点 |
| | | paramMap["Ge"]= maxBounds.northeastLng;//东北角经度,大一点 |
| | |
| | | } else if ("RefreshState" == methodName) { |
| | | //$("#searchParam").val(JSON.stringify(jsonData)); |
| | | var states = jsonData.states; |
| | | for(var i in states){ |
| | | var state = states[i]; |
| | | var mpoint = moralMap.getMpoint(state.id); |
| | | if(mpoint!=null){ |
| | | mpoint.refreshState(state.state); |
| | | } |
| | | for(var j in state.devices){ |
| | | var marker = state.devices[j]; |
| | | var marker_mac = marker["mac"]; |
| | | var equipment = moralMap.getEquipment(marker_mac); |
| | | if(equipment!=null){ |
| | | equipment.refreshState(marker); |
| | | } |
| | | } |
| | | } |
| | | moralMap.refreshState(states); |
| | | } |
| | | } |
| | | </script> |