优化代码及修正bug

1.使用myChart.restore();支持重复调用
myChart.setOption(option);，去除firstTimeloadingPageFlag全局变量控制
但是只支持myChart.setOption(option,false);即合并option
2.选择legend时，如果在二级地图上也会计算bug并加入显示bug
3.在二级地图选择legend后，切换会一级地图应该自动刷新bug