index3.html 9.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268
  1. <!--#include file="inc/header.html"-->
  2. <script src="/src/echarts.min.js"></script>
  3. <!-- <script src="/src/shandong.js"></script> -->
  4. <div class="con-wrap map-area">
  5. <!-- <h1>山东省分公司</h1> -->
  6. <div class="con" id="mapcontainer">
  7. <div id="main-map"></div>
  8. <div id="mapLw-show"></div>
  9. <ul id="list-show"></ul>
  10. </div>
  11. </div>
  12. <script type="text/javascript">
  13. var chart;
  14. var city = {
  15. "济南市": {
  16. '历城区': 'jnbk',
  17. '莱芜市': 'lwfk',
  18. },
  19. "莱芜市": {
  20. "莱城区": 'lwfk',
  21. /*"钢城区": 'lwfk',*/
  22. },
  23. "青岛市": {
  24. '城阳区': 'qdbk',
  25. '平度市': 'pdfk',
  26. '莱西市': 'lxfk',
  27. },
  28. "淄博市": {
  29. '桓台县': 'zbbk',
  30. '高青县': 'gqfk',
  31. },
  32. "枣庄市": {
  33. '市中区': 'zzbk',
  34. '滕州市': 'zfk',
  35. '山亭区': 'stfk',
  36. '台儿庄区': 'tezfk',
  37. },
  38. "东营市": {
  39. '垦利县': 'dybk',
  40. '广饶县': 'grfk',
  41. },
  42. "烟台市": {
  43. '莱阳市': 'ytbk',
  44. '莱州市': 'lzfk',
  45. },
  46. "潍坊市": {
  47. '青州市': 'wfbk',
  48. '昌邑市': 'cyfk',
  49. '安丘市': 'wfgjls',
  50. },
  51. "济宁市": {
  52. '兖州区': 'jningbk',
  53. '金乡县': 'jxfk',
  54. '汶上县': 'syxgs',
  55. },
  56. "泰安市": {
  57. '泰山区': 'tabk',
  58. '岱岳区': 'zzlz',
  59. '肥城市': 'fcfk',
  60. '东平县': 'dpfk',
  61. '宁阳县': 'nyfk',
  62. },
  63. "威海市": {
  64. '文登区': 'whbk',
  65. '乳山市': 'rsfk',
  66. '荣成市': 'rcfk',
  67. },
  68. "日照市": {
  69. '岚山区': 'rzbk',
  70. '莒县': 'xfk',
  71. },
  72. "临沂市": {
  73. '兰山区': 'lybk',
  74. '临沭县': 'lfk',
  75. '蒙阴县': 'myfk',
  76. '沂水县': 'ysfk',
  77. '沂南县': 'ynfk',
  78. '平邑县': 'pyfk',
  79. '莒南县': 'nfk',
  80. '兰陵县': 'csfk',
  81. // '南桥收纳库': 'nqsnk',
  82. '郯城县': 'tcfk',
  83. },
  84. "德州市": {
  85. '德城区': 'dzbk',
  86. '武城县': 'wcfk',
  87. '禹城市': 'ycgfgs',
  88. '乐陵市': 'llfk',
  89. },
  90. "聊城市": {
  91. '东昌府区': 'lcbk',
  92. '阳谷县': 'ygyxgs',
  93. '冠县': 'gxfk',
  94. '莘县': 'sxyxgs',
  95. '高唐县': 'gtfk',
  96. },
  97. "滨州市": {
  98. '惠民县': 'bzbk',
  99. '阳信县': 'yxfk',
  100. },
  101. "菏泽市": {
  102. '曹县': 'hzbk',
  103. '东明县': 'dmfk',
  104. '巨野县': 'jyfk',
  105. // '成武县': 'gyjscd',
  106. '单县': 'dxfk',
  107. // '黄岗收储点': 'igscd',
  108. '郓城县': 'ycfk',
  109. // '杨楼收储点': 'ylscd',
  110. // '古营集收储点': 'gyjscd',
  111. '牡丹区': 'hjscd',
  112. // '韩集收储点': 'hjscd',
  113. }
  114. };
  115. var city2 = {
  116. "jinan": "济南市",
  117. "qingdao": "青岛市",
  118. "zibo": "淄博市",
  119. "zaozhuang": "枣庄市",
  120. "dongying": "东营市",
  121. "yantai": "烟台市",
  122. "weifang": "潍坊市",
  123. "jining": "济宁市",
  124. "taian": "泰安市",
  125. "weihai": "威海市",
  126. "rizhao": "日照市",
  127. "linyi": "临沂市",
  128. "dezhou": "德州市",
  129. "liaocheng": "聊城市",
  130. "binzhou": "滨州市",
  131. "heze": "菏泽市"
  132. };
  133. var name = city2[window.location.hash.replace("#", "")],
  134. data = [];
  135. $.each(city[name], function(ind, ele){
  136. var obj = {};
  137. obj.name = ind;
  138. obj.value = Math.round(Math.random()*1000);
  139. data.push(obj);
  140. })
  141. $.get('/src/map/'+ name +'.json', function (json) {
  142. echarts.registerMap(name, json);
  143. var ename=name.substr(0, 2)+"地区";
  144. chart = echarts.init(document.getElementById('main-map'));
  145. chart.setOption({
  146. title: {
  147. text: ename,
  148. subtext: '',
  149. left: 'center'
  150. },
  151. legend: {
  152. orient: 'vertical',
  153. top: 'bottom',
  154. left: 'right',
  155. itemHeight: 20,
  156. itemWidth: 20,
  157. shadowBlur: '10',
  158. selectedMode: 'single'
  159. },
  160. tooltip: {
  161. trigger: 'item',
  162. formatter: '{b}'
  163. },
  164. series: [{
  165. name: name,
  166. map: name,
  167. type: 'map',
  168. selectedMode: 'single',
  169. // showLegendSymbol: true,
  170. label: {
  171. normal: {
  172. show: true,
  173. textStyle: {
  174. color: '#1A9856'
  175. }
  176. },
  177. emphasis: {
  178. show: true,
  179. textStyle: {
  180. color: '#fff'
  181. }
  182. }
  183. },
  184. itemStyle: {
  185. normal: {
  186. areaColor: '#ccc',
  187. borderColor: '#333'
  188. },
  189. emphasis: {
  190. areaColor: '#007B3A',
  191. borderColor: '#666'
  192. }
  193. },
  194. data: data
  195. }]
  196. });
  197. chart.on('click',function(param) {
  198. var html;
  199. if (param.name == '兰陵县') {
  200. html = "";
  201. html += '<li><a href="/map/grain/csfk.html">兰陵县分公司</a></li>';
  202. html += '<li><a href="/map/grain/nqsnk.html">南桥收纳库</a></li>';
  203. $('#list-show').empty().show().append($(html));
  204. return;
  205. } else if(param.name == '单县') {
  206. html = "";
  207. html += '<li><a href="/map/grain/dxfk.html">单县分公司</a></li>';
  208. html += '<li><a href="/map/grain/igscd.html">黄岗收储点</a></li>';
  209. html += '<li><a href="/map/grain/ylscd.html">杨楼收储点</a></li>';
  210. $('#list-show').empty().show().append($(html));
  211. return;
  212. /*} else if(param.name == '东昌府区') {
  213. html = "";
  214. html += '<li><a href="/map/grain/lcbk.html">聊城直属库本库</a></li>';
  215. html += '<li><a href="/map/grain/lcwl.html">聊城物流</a></li>';
  216. $('#list-show').empty().show().append($(html));
  217. return;*/
  218. } else if(param.name == '莱州市') {
  219. html = "";
  220. html += '<li><a href="/map/grain/lzfk.html">莱州分公司</a></li>';
  221. html += '<li><a href="/map/grain/lzfiwl.html">丰和物流</a></li>';
  222. $('#list-show').empty().show().append($(html));
  223. return;
  224. } else if (param.name == '郓城县') {
  225. html = "";
  226. html += '<li><a href="/map/grain/ycfk.html">郓城县分公司</a></li>';
  227. // html += '<li><a href="/map/grain/ylscd.html">杨楼收储点</a></li>';
  228. // html += '<li><a href="/map/grain/gyjscd.html">古营集收储点</a></li>';
  229. $('#list-show').empty().show().append($(html));
  230. return;
  231. } else if (param.name == '牡丹区') {
  232. html = "";
  233. // html += '<li><a href="/map/grain/hjscd.html">牡丹区分公司</a></li>';
  234. html += '<li><a href="/map/grain/hjscd.html">中储粮菏泽直属库有限公司</a></li>';
  235. $('#list-show').empty().show().append($(html));
  236. return;
  237. } else if (param.name == '曹县') {
  238. html = "";
  239. html += '<li><a href="/map/grain/hjscd.html">韩集收储点</a></li>';
  240. html += '<li><a href="/map/grain/gyjscd.html">古营集收储点</a></li>';
  241. $('#list-show').empty().show().append($(html));
  242. return;
  243. } else {
  244. var hrefname = city[param.seriesName][param.name];
  245. if( hrefname ) {
  246. window.location.href="/map/grain/"+ hrefname +".html";
  247. $('#list-show').hide();
  248. } else {
  249. chart.dispatchAction({
  250. type: 'mapUnSelect',
  251. name: param.name
  252. })
  253. $('#list-show').hide();
  254. return;
  255. }
  256. }
  257. });
  258. })
  259. </script>
  260. <div class="bottom-wrap">&copy; 2018 中储粮-单仓档案管理系统 版权所有</div>
  261. </body>
  262. </html>