| | |
| | | moralMap.mapInit = function () { |
| | | var defaultParam = { |
| | | minZoom: 12, |
| | | maxZoom: 20 |
| | | maxZoom: 20, |
| | | enableMapClick: false |
| | | }; |
| | | if (!!arguments[1]) { |
| | | $.extend(defaultParam, arguments[1]); |
| | |
| | | break; |
| | | case 4: |
| | | state = 'state04'; |
| | | stateName = '维保'; |
| | | stateName = '离线'; |
| | | break; |
| | | } |
| | | return { |
| | |
| | | var deviceStates; |
| | | var monitorPointStates; |
| | | moralMap.refreshState = function (states) { |
| | | if (!monitorPointStates) { |
| | | monitorPointStates = states; |
| | | deviceStates = []; |
| | | for (var i in states) { |
| | | var state = states[i]; |
| | | for (var j in state.devices) { |
| | | var device = state.devices[j]; |
| | | deviceStates.push(device); |
| | | } |
| | | monitorPointStates = states; |
| | | deviceStates = []; |
| | | for (var i in states) { |
| | | var state = states[i]; |
| | | for (var j in state.devices) { |
| | | var device = state.devices[j]; |
| | | deviceStates.push(device); |
| | | } |
| | | } |
| | | listView.refreshState(deviceStates); |