config.js 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445
  1. //文件已废弃-贾
  2. let mapConfig = {
  3. default: {
  4. map: "/map/fj.json",
  5. coordinates: () => {
  6. let arrays = [];
  7. arrays = arrays.concat(mapConfig.漳州地区行社.coordinates);
  8. arrays = arrays.concat(mapConfig.福州地区行社.coordinates);
  9. arrays = arrays.concat(mapConfig.宁德地区行社.coordinates);
  10. arrays = arrays.concat(mapConfig.厦门地区行社.coordinates);
  11. arrays = arrays.concat(mapConfig.泉州地区行社.coordinates);
  12. arrays = arrays.concat(mapConfig.三明地区行社.coordinates);
  13. arrays = arrays.concat(mapConfig.南平地区行社.coordinates);
  14. arrays = arrays.concat(mapConfig.龙岩地区行社.coordinates);
  15. arrays = arrays.concat(mapConfig.莆田地区行社.coordinates);
  16. return arrays;
  17. },
  18. },
  19. 漳州地区行社: {
  20. map: "/map/zhangzhou.json",
  21. coordinates: [
  22. { name: "漳州农商行", value: [117.675264, 24.524648, 10] },
  23. { name: "龙海农商行", value: [117.813678, 24.453241, 10] },
  24. { name: "云霄县农联社", value: [117.347455, 23.94945, 10] },
  25. { name: "漳浦县农联社", value: [117.628503, 24.12591, 10] },
  26. { name: "诏安县农联社", value: [117.185518, 23.717786, 10] },
  27. { name: "长泰县农联社", value: [117.755306, 24.626603, 10] },
  28. { name: "东山县农联社", value: [117.432607, 23.713423, 10] },
  29. { name: "南靖县农联社", value: [117.37278, 24.523476, 10] },
  30. { name: "平和县农联社", value: [117.322431, 24.376604, 10] },
  31. { name: "华安县农联社", value: [117.586218, 24.998993, 10] },
  32. ],
  33. },
  34. 福州地区行社: {
  35. map: "/map/fuzhou.json",
  36. coordinates: [
  37. { name: "福清汇通农商行", value: [119.357814, 25.722627, 10] },
  38. { name: "闽侯县农联社", value: [119.262986, 25.94124, 10] },
  39. { name: "闽清县农联社", value: [118.868057, 26.226602, 10] },
  40. { name: "永泰县农联社", value: [118.814802, 25.980989, 10] },
  41. { name: "长乐农商行", value: [119.47577, 25.970764, 10] },
  42. { name: "平潭农商行", value: [119.805094, 25.508058, 10] },
  43. { name: "连江县农联社", value: [119.550238, 26.214626, 10] },
  44. { name: "罗源县农联社", value: [119.555228, 26.494764, 10] },
  45. { name: "福州农商行", value: [119.345806, 26.058267, 10] },
  46. { name: "永泰联社", value: [118.939701, 25.871521, 10] },
  47. { name: "连江农商银行", value: [119.548364, 26.213602, 10] },
  48. ],
  49. },
  50. 宁德地区行社: {
  51. map: "/map/ningde.json",
  52. coordinates: [
  53. { name: "宁德农商行", value: [119.527258, 26.666208, 10] },
  54. { name: "福鼎联社", value: [120.219688, 27.315361, 10] },
  55. { name: "霞浦县农联社", value: [120.019103, 26.890268, 10] },
  56. { name: "福安市农联社", value: [119.689114, 26.969172, 10] },
  57. { name: "古田县农联社", value: [118.762266, 26.581451, 10] },
  58. { name: "屏南县农联社", value: [118.826127, 26.929013, 10] },
  59. { name: "寿宁县农联社", value: [119.518667, 27.461004, 10] },
  60. { name: "周宁县农联社", value: [119.439547, 26.987095, 10] },
  61. { name: "柘荣县农联社", value: [119.896749, 27.230237, 10] },
  62. ],
  63. },
  64. 厦门地区行社: {
  65. map: "/map/xiameng.json",
  66. coordinates: [{ name: "厦门农商行", value: [118.159546, 24.485303, 10] }],
  67. },
  68. 泉州地区行社: {
  69. map: "/map/quanzhou.json",
  70. coordinates: [
  71. { name: "石狮农商行", value: [118.628645, 24.741741, 10] },
  72. { name: "泉州农商行", value: [118.687639, 24.876978, 10] },
  73. { name: "惠安县农联社", value: [118.807105, 25.034176, 10] },
  74. { name: "晋江农商行", value: [118.580679, 24.811057, 10] },
  75. { name: "南安农商行", value: [118.414307, 24.964234, 10] },
  76. { name: "安溪县农联社", value: [118.202284, 25.047225, 10] },
  77. { name: "永春县农联社", value: [118.297553, 25.328058, 10] },
  78. { name: "德化县农联社", value: [118.256646, 25.502722, 10] },
  79. ],
  80. },
  81. 三明地区行社: {
  82. map: "/map/sanming.json",
  83. coordinates: [
  84. { name: "三明农商行", value: [117.643759, 26.265176, 10] },
  85. { name: "明溪县农联社", value: [116.947323, 26.578251, 10] },
  86. { name: "永安市农联社", value: [117.373871, 25.982393, 10] },
  87. { name: "清流县农联社", value: [116.862321, 26.057757, 10] },
  88. { name: "宁化县农联社", value: [116.671271, 26.255966, 10] },
  89. { name: "大田县农联社", value: [117.860583, 25.69679, 10] },
  90. { name: "尤溪县农联社", value: [118.20086, 26.177155, 10] },
  91. { name: "沙县农商行", value: [117.800659, 26.407476, 10] },
  92. { name: "将乐县农联社", value: [117.486567, 26.727451, 10] },
  93. { name: "泰宁县农联社", value: [117.182947, 26.899721, 10] },
  94. { name: "建宁县农联社", value: [116.849763, 26.836767, 10] },
  95. ],
  96. },
  97. 南平地区行社: {
  98. map: "/map/nanping.json",
  99. coordinates: [
  100. { name: "南平农商行", value: [118.185343, 26.648297, 10] },
  101. { name: "邵武市农联社", value: [117.499641, 27.339004, 10] },
  102. { name: "建阳市农联社", value: [118.128905, 27.337197, 10] },
  103. { name: "顺昌县农联社", value: [117.815179, 26.796944, 10] },
  104. { name: "建瓯农商银行", value: [118.326437, 27.039505, 10] },
  105. { name: "浦城县农联社", value: [118.382047, 27.930925, 10] },
  106. { name: "武夷山农商行", value: [118.036163, 27.757306, 10] },
  107. { name: "光泽县农联社", value: [117.341868, 27.549505, 10] },
  108. { name: "松溪县农联社", value: [118.791577, 27.535192, 10] },
  109. { name: "政和县农联社", value: [118.858131, 27.3699, 10] },
  110. ],
  111. },
  112. 龙岩地区行社: {
  113. map: "/map/longyan.json",
  114. coordinates: [
  115. { name: "龙岩农商行", value: [117.027016, 25.086651, 10] },
  116. { name: "长汀县农联社", value: [116.400555, 25.874531, 10] },
  117. { name: "永定县农联社", value: [116.734408, 24.723809, 10] },
  118. { name: "上杭农商行", value: [116.44197, 25.049185, 10] },
  119. { name: "武平县农联社", value: [116.101001, 25.086408, 10] },
  120. { name: "漳平农商行", value: [117.428414, 25.291055, 10] },
  121. { name: "连城县农联社", value: [116.650912, 25.615751, 10] },
  122. ],
  123. },
  124. 莆田地区行社: {
  125. map: "/map/putian.json",
  126. coordinates: [
  127. { name: "莆田农商银行", value: [119.014794, 25.427314, 10] },
  128. { name: "仙游农商银行", value: [118.703527, 25.361068, 10] },
  129. ],
  130. },
  131. 马尾农商行: { map: "/map/mawei.json", coordinates: [] },
  132. 鼓楼区农商行: { map: "/map/gulou.json", coordinates: [] },
  133. 三明农商银行: {
  134. map: "/map/sanming.json",
  135. coordinates: [{ name: "三明农商行", value: [117.643759, 26.265176, 10] }],
  136. },
  137. 上杭农商行: {
  138. map: "/map/shanghang.json",
  139. coordinates: [{ name: "上杭农商行", value: [116.44197, 25.049185, 10] }],
  140. },
  141. 东山联社: {
  142. map: "/map/dongshan.json",
  143. coordinates: [{ name: "东山县农联社", value: [117.432607, 23.713423, 10] }],
  144. },
  145. 云霄联社: {
  146. map: "/map/yunxiao.json",
  147. coordinates: [{ name: "云霄县农联社", value: [117.347455, 23.94945, 10] }],
  148. },
  149. 仙游农商银行: {
  150. map: "/map/xianyou.json",
  151. coordinates: [{ name: "仙游农商银行", value: [118.703527, 25.361068, 10] }],
  152. },
  153. 光泽农信联社: {
  154. map: "/map/guangzhe.json",
  155. coordinates: [{ name: "光泽县农联社", value: [117.341868, 27.549505, 10] }],
  156. },
  157. 华安县联社: {
  158. map: "/map/huaan.json",
  159. coordinates: [{ name: "华安县农联社", value: [117.586218, 24.998993, 10] }],
  160. },
  161. 南安农商行: {
  162. map: "/map/nanan.json",
  163. coordinates: [{ name: "南安农商行", value: [118.414307, 24.964234, 10] }],
  164. },
  165. 南平农商银行: {
  166. map: "/map/nanping.json",
  167. coordinates: [{ name: "南平农商行", value: [118.185343, 26.648297, 10] }],
  168. },
  169. 南靖县联社: {
  170. map: "/map/nanjing.json",
  171. coordinates: [{ name: "南靖县农联社", value: [117.37278, 24.523476, 10] }],
  172. },
  173. 厦门农商行: {
  174. map: "/map/xiameng.json",
  175. coordinates: [{ name: "厦门农商行", value: [118.159546, 24.485303, 10] }],
  176. },
  177. 古田农信联社: {
  178. map: "/map/gutian.json",
  179. coordinates: [{ name: "古田县农联社", value: [118.762266, 26.581451, 10] }],
  180. },
  181. 周宁县联社: {
  182. map: "/map/zhouning.json",
  183. coordinates: [{ name: "周宁县农联社", value: [119.439547, 26.987095, 10] }],
  184. },
  185. 大田县联社: {
  186. map: "/map/datian.json",
  187. coordinates: [{ name: "大田县农联社", value: [117.860583, 25.69679, 10] }],
  188. },
  189. 宁化县联社: {
  190. map: "/map/ninghua.json",
  191. coordinates: [{ name: "宁化县农联社", value: [116.671271, 26.255966, 10] }],
  192. },
  193. 宁德农商行: {
  194. map: "/map/ningde.json",
  195. coordinates: [{ name: "宁德农商行", value: [119.527258, 26.666208, 10] }],
  196. },
  197. 安溪农商银行: {
  198. map: "/map/anxi.json",
  199. coordinates: [{ name: "安溪县农联社", value: [118.202284, 25.047225, 10] }],
  200. },
  201. 寿宁联社: {
  202. map: "/map/shouning.json",
  203. coordinates: [{ name: "寿宁县农联社", value: [119.518667, 27.461004, 10] }],
  204. },
  205. 将乐县联社: {
  206. map: "/map/jiangle.json",
  207. coordinates: [{ name: "将乐县农联社", value: [117.445716, 26.972073, 10] }],
  208. },
  209. 尤溪农信联社: {
  210. map: "/map/youxi.json",
  211. coordinates: [{ name: "尤溪县农联社", value: [118.20086, 26.177155, 10] }],
  212. },
  213. 屏南县联社: {
  214. map: "/map/pingnan.json",
  215. coordinates: [{ name: "屏南县农联社", value: [118.826127, 26.929013, 10] }],
  216. },
  217. 平和农商银行: {
  218. map: "/map/pinghe.json",
  219. coordinates: [{ name: "平和县农联社", value: [117.322431, 24.376604, 10] }],
  220. },
  221. 平潭农商行: {
  222. map: "/map/pingtan.json",
  223. coordinates: [{ name: "平潭农商行", value: [119.805094, 25.508058, 10] }],
  224. },
  225. 建宁联社: {
  226. map: "/map/jianning.json",
  227. coordinates: [{ name: "建宁县农联社", value: [116.849763, 26.836767, 10] }],
  228. },
  229. 建瓯农商银行: {
  230. map: "/map/jianou.json",
  231. coordinates: [{ name: "建瓯农商银行", value: [118.326437, 27.039505, 10] }],
  232. },
  233. 建阳区联社: {
  234. map: "/map/jianyang.json",
  235. coordinates: [{ name: "建阳市农联社", value: [118.128905, 27.337197, 10] }],
  236. },
  237. 德化县联社: {
  238. map: "/map/dehua.json",
  239. coordinates: [{ name: "德化县农联社", value: [118.256646, 25.502722, 10] }],
  240. },
  241. 惠安联社: {
  242. map: "/map/huian.json",
  243. coordinates: [{ name: "惠安县农联社", value: [118.807105, 25.034176, 10] }],
  244. },
  245. 政和县联社: {
  246. map: "/map/zhenghe.json",
  247. coordinates: [{ name: "政和县农联社", value: [118.858131, 27.3699, 10] }],
  248. },
  249. 明溪联社: {
  250. map: "/map/mingxi.json",
  251. coordinates: [{ name: "明溪县农联社", value: [116.947323, 26.578251, 10] }],
  252. },
  253. 晋江农商行: {
  254. map: "/map/jinjiang.json",
  255. coordinates: [{ name: "晋江农商行", value: [118.580679, 24.811057, 10] }],
  256. },
  257. 松溪县联社: {
  258. map: "/map/songxi.json",
  259. coordinates: [{ name: "松溪县农联社", value: [118.791577, 27.535192, 10] }],
  260. },
  261. 柘荣联社: {
  262. map: "/map/zherong.json",
  263. coordinates: [{ name: "柘荣县农联社", value: [119.896749, 27.230237, 10] }],
  264. },
  265. 武夷山农商行: {
  266. map: "/map/wuyishan.json",
  267. coordinates: [{ name: "武夷山农商行", value: [118.036163, 27.757306, 10] }],
  268. },
  269. 武平县联社: {
  270. map: "/map/wuping.json",
  271. coordinates: [{ name: "武平县农联社", value: [116.101001, 25.086408, 10] }],
  272. },
  273. 永安农商银行: {
  274. map: "/map/yongan.json",
  275. coordinates: [{ name: "永安市农联社", value: [117.373871, 25.982393, 10] }],
  276. },
  277. 永定联社: {
  278. map: "/map/yongding.json",
  279. coordinates: [{ name: "永定县农联社", value: [116.734408, 24.723809, 10] }],
  280. },
  281. 永春县联社: {
  282. map: "/map/yongchun.json",
  283. coordinates: [{ name: "永春县农联社", value: [118.297553, 25.328058, 10] }],
  284. },
  285. 永泰联社: {
  286. map: "/map/yongtai.json",
  287. coordinates: [{ name: "永泰联社", value: [118.939701, 25.871521, 10] }],
  288. },
  289. 沙县农商银行: {
  290. map: "/map/shaxian.json",
  291. coordinates: [{ name: "沙县农商行", value: [117.800659, 26.407476, 10] }],
  292. },
  293. 泉州农商行: {
  294. map: "/map/quanzhou.json",
  295. coordinates: [{ name: "泉州农商行", value: [118.687639, 24.876978, 10] }],
  296. },
  297. 泰宁县联社: {
  298. map: "/map/taining.json",
  299. coordinates: [{ name: "泰宁县农联社", value: [117.182947, 26.899721, 10] }],
  300. },
  301. 浦城县联社: {
  302. map: "/map/pucheng.json",
  303. coordinates: [{ name: "浦城县农联社", value: [118.382047, 27.930925, 10] }],
  304. },
  305. 清流农信联社: {
  306. map: "/map/qingliu.json",
  307. coordinates: [{ name: "清流县农联社", value: [116.862321, 26.057757, 10] }],
  308. },
  309. 漳州农商行: {
  310. map: "/map/zhangzhou.json",
  311. coordinates: [{ name: "漳州农商行", value: [117.675264, 24.524648, 10] }],
  312. },
  313. 漳平农商行: {
  314. map: "/map/zhangping.json",
  315. coordinates: [{ name: "漳平农商行", value: [117.428414, 25.291055, 10] }],
  316. },
  317. 漳浦农商银行: {
  318. map: "/map/zhangpu.json",
  319. coordinates: [{ name: "漳浦县农联社", value: [117.628503, 24.12591, 10] }],
  320. },
  321. 石狮农商银行: {
  322. map: "/map/shishi.json",
  323. coordinates: [{ name: "石狮农商行", value: [118.628645, 24.741741, 10] }],
  324. },
  325. 福安联社: {
  326. map: "/map/fuan.json",
  327. coordinates: [{ name: "福安市农联社", value: [119.689114, 26.969172, 10] }],
  328. },
  329. 福州农商行: {
  330. map: "/map/fuzhou.json",
  331. coordinates: [{ name: "福州农商行", value: [119.345806, 26.058267, 10] }],
  332. },
  333. 福清汇通农商行: {
  334. map: "/map/fuqing.json",
  335. coordinates: [
  336. { name: "福清汇通农商行", value: [119.357814, 25.722627, 10] },
  337. ],
  338. },
  339. 福鼎市联社: {
  340. map: "/map/fuding.json",
  341. coordinates: [{ name: "福鼎联社", value: [120.219688, 27.315361, 10] }],
  342. },
  343. 罗源县联社: {
  344. map: "/map/luoyuan.json",
  345. coordinates: [{ name: "罗源县农联社", value: [119.555228, 26.494764, 10] }],
  346. },
  347. 莆田农商银行: {
  348. map: "/map/putian.json",
  349. coordinates: [{ name: "莆田农商银行", value: [119.014794, 25.427314, 10] }],
  350. },
  351. 诏安县联社: {
  352. map: "/map/zhaoan.json",
  353. coordinates: [{ name: "诏安县农联社", value: [117.185518, 23.717786, 10] }],
  354. },
  355. 连城联社: {
  356. map: "/map/liancheng.json",
  357. coordinates: [{ name: "连城县农联社", value: [116.650912, 25.615751, 10] }],
  358. },
  359. 连江农商银行: {
  360. map: "/map/lianjiang.json",
  361. coordinates: [{ name: "连江农商银行", value: [119.548364, 26.213602, 10] }],
  362. },
  363. 邵武农商行: {
  364. map: "/map/shaowu.json",
  365. coordinates: [{ name: "邵武市农联社", value: [117.499641, 27.339004, 10] }],
  366. },
  367. 长乐农商行: {
  368. map: "/map/changle.json",
  369. coordinates: [{ name: "长乐农商行", value: [119.47577, 25.970764, 10] }],
  370. },
  371. 长汀联社: {
  372. map: "/map/changding.json",
  373. coordinates: [{ name: "长汀县农联社", value: [116.400555, 25.874531, 10] }],
  374. },
  375. 长泰联社: {
  376. map: "/map/changtai.json",
  377. coordinates: [{ name: "长泰县农联社", value: [117.755306, 24.626603, 10] }],
  378. },
  379. 闽侯县联社: {
  380. map: "/map/minhou.json",
  381. coordinates: [{ name: "闽侯县农联社", value: [119.262986, 25.94124, 10] }],
  382. },
  383. 闽清联社: {
  384. map: "/map/minqing.json",
  385. coordinates: [{ name: "闽清县农联社", value: [118.868057, 26.226602, 10] }],
  386. },
  387. 霞浦县联社: {
  388. map: "/map/xiapu.json",
  389. coordinates: [{ name: "霞浦县农联社", value: [120.019103, 26.890268, 10] }],
  390. },
  391. 顺昌县联社: {
  392. map: "/map/shunchang.json",
  393. coordinates: [{ name: "顺昌县农联社", value: [117.815179, 26.796944, 10] }],
  394. },
  395. 龙岩农商行: {
  396. map: "/map/longyan.json",
  397. coordinates: [{ name: "龙岩农商行", value: [117.027016, 25.086651, 10] }],
  398. },
  399. 龙海农商行: {
  400. map: "/map/longhai.json",
  401. coordinates: [{ name: "龙海农商行", value: [117.813678, 24.453241, 10] }],
  402. },
  403. };
  404. window.boardMap = {
  405. getMap: (orgName) => {
  406. if (mapConfig[orgName]) {
  407. return mapConfig[orgName].map;
  408. }
  409. return mapConfig.default.map;
  410. },
  411. /**
  412. * 获取坐标
  413. * @param {} orgName
  414. */
  415. getCoord: (orgName) => {
  416. if (mapConfig[orgName]) {
  417. return mapConfig[orgName].coordinates;
  418. }
  419. let coordinates = [];
  420. if (typeof mapConfig.default.coordinates == "function") {
  421. coordinates = mapConfig.default.coordinates();
  422. } else {
  423. coordinates = mapConfig.default.coordinates;
  424. }
  425. // let coordinates = [];
  426. // for (let p in mapConfig) {
  427. // if (!mapConfig[p].coordinates) {
  428. // continue;
  429. // }
  430. // coordinates = coordinates.concat(mapConfig[p].coordinates);
  431. // }
  432. // coordinates.forEach((item, index) => {
  433. // item.name = item.name.substr(0, 2);
  434. // });
  435. return coordinates;
  436. },
  437. };