cokingCoalD.js 21 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541
  1. let app = new Vue({
  2. el: '#app',
  3. data () {
  4. return {
  5. list: '',
  6. companyList: [
  7. { name: '核心人力-1' },
  8. { name: '核心人力-2' },
  9. { name: '内部人才市场' },
  10. { name: '薪酬福利' },
  11. { name: '培训' }
  12. ],
  13. config5: {
  14. waitTime: 2000,
  15. header: ["单位名称", "平均工资涨幅", ''],
  16. data: [
  17. ["山焦财务", '<span class="red"><span class="listText">-12%</span><span class="redImg"></span></span>'],
  18. ["山焦担保", '<span class="green"><span class="listText">4%</span><span class="greedImg"></span></span>'],
  19. ["山焦股份", '<span class="green"><span class="listText">6%</span><span class="greedImg"></span></span>'],
  20. ["山焦国华", '<span class="green"><span class="listText">20%</span><span class="greedImg"></span></span>'],
  21. ["山焦国华", '<span class="green"><span class="listText">9%</span><span class="greedImg"></span></span>'],
  22. ["山焦财务", '<span class="red"><span class="listText">-1%</span><span class="redImg"></span></span>'],
  23. ["山焦担保", '<span class="green"><span class="listText">4%</span><span class="greedImg"></span></span>'],
  24. ["山焦股份", '<span class="green"><span class="listText">6%</span><span class="greedImg"></span></span>'],
  25. ["山焦国华", '<span class="green"><span class="listText">20%</span><span class="greedImg"></span></span>'],
  26. ["山焦国华", '<span class="green"><span class="listText">9%</span><span class="greedImg"></span></span>']
  27. ],
  28. align: ["center", "center"],
  29. headerBGC: "#153A62",
  30. oddRowBGC: "#061F42",
  31. evenRowBGC: "#0C284A",
  32. },
  33. }
  34. },
  35. mounted () {
  36. setTimeout(() => {
  37. this.budgetECharts();
  38. this.salaryECharts();
  39. this.aiQualityECharts1();
  40. this.aiQualityECharts2();
  41. })
  42. },
  43. methods: {
  44. aiQualityECharts1 () {
  45. let chart = echarts.init(document.getElementById("aiQuality1"));
  46. let option = {
  47. grid: {
  48. top: 30,
  49. right: 40,
  50. left: 75,
  51. bottom: 50,
  52. },
  53. tooltip: {
  54. show: true,
  55. trigger: "axis",
  56. axisPointer: {
  57. // 坐标轴指示器,坐标轴触发有效
  58. type: "shadow", // 默认为直线,可选为:'line' | 'shadow'
  59. },
  60. },
  61. xAxis: {
  62. data: ["集团本部", "山焦财务", "山焦担保", "山焦股份", "山焦国华", "山焦机电", "山焦人力", "山焦民爆", "山焦事业", "山焦投资"],
  63. axisTick: {
  64. show: false,
  65. },
  66. // x轴的字体颜色
  67. axisLabel: {
  68. interval: 0,
  69. rotate: 40,
  70. textStyle: {
  71. color: "white",
  72. },
  73. },
  74. //y轴线的颜色以及宽度
  75. axisLine: {
  76. show: true,
  77. lineStyle: {
  78. color: "#1E5389",
  79. width: 1,
  80. type: "solid",
  81. },
  82. },
  83. },
  84. yAxis: {
  85. name: "单位吨:工",
  86. nameTextStyle: {//y轴上方单位的颜色
  87. color: '#fff',
  88. },
  89. axisTick: {
  90. lineStyle: {
  91. color: "#18416F",
  92. },
  93. },
  94. // y轴的字体颜色
  95. axisLabel: {
  96. textStyle: {
  97. color: "white",
  98. },
  99. },
  100. splitLine: {
  101. show: true,
  102. lineStyle: {
  103. color: "#204561",
  104. width: 1,
  105. type: "dotted",
  106. },
  107. },
  108. //y轴线的颜色以及宽度
  109. axisLine: {
  110. show: true,
  111. lineStyle: {
  112. color: "#1E5389",
  113. width: 1,
  114. type: "solid",
  115. },
  116. },
  117. },
  118. series: [
  119. {
  120. name: "",
  121. type: "bar",
  122. data: [1200, 680, 562, 268, 717, 843, 987, 126, 723, 569],
  123. showBackground: true,
  124. backgroundStyle: {
  125. color: "#18416F",
  126. },
  127. barWidth: "10%",
  128. itemStyle: {
  129. barBorderRadius: [10, 10, 0, 0],
  130. color: new echarts.graphic.LinearGradient(0, 1, 0, 0, [
  131. {
  132. offset: 0,
  133. color: "#13445D",
  134. }, //柱图渐变色
  135. {
  136. offset: 1,
  137. color: "#45DAD1",
  138. },
  139. ]),
  140. },
  141. }
  142. ],
  143. legend: {
  144. data: ["入池人数", "出池人数"],
  145. textStyle: {
  146. // 图列内容样式
  147. color: "#fff", // 字体颜色
  148. // fontSize: "10",
  149. },
  150. right: 30,
  151. icon: "roundRect",
  152. // 小图标的宽高
  153. itemHeight: 5,
  154. },
  155. };
  156. chart.setOption(option);
  157. tools.loopShowTooltip(chart, option, {
  158. nterval: 2000,
  159. loopSeries: true,
  160. });
  161. },
  162. aiQualityECharts2 () {
  163. let chart = echarts.init(document.getElementById("aiQuality2"));
  164. let option = {
  165. grid: {
  166. top: 30,
  167. right: 40,
  168. left: 75,
  169. bottom: 50,
  170. },
  171. tooltip: {
  172. show: true,
  173. trigger: "axis",
  174. axisPointer: {
  175. // 坐标轴指示器,坐标轴触发有效
  176. type: "shadow", // 默认为直线,可选为:'line' | 'shadow'
  177. },
  178. },
  179. xAxis: {
  180. data: ["集团本部", "山焦财务", "山焦担保", "山焦股份", "山焦国华", "山焦机电", "山焦人力", "山焦民爆", "山焦事业", "山焦投资"],
  181. axisTick: {
  182. show: false,
  183. },
  184. // x轴的字体颜色
  185. axisLabel: {
  186. interval: 0,
  187. rotate: 40,
  188. textStyle: {
  189. color: "white",
  190. },
  191. },
  192. //y轴线的颜色以及宽度
  193. axisLine: {
  194. show: true,
  195. lineStyle: {
  196. color: "#1E5389",
  197. width: 1,
  198. type: "solid",
  199. },
  200. },
  201. },
  202. yAxis: {
  203. name: "单位吨:人",
  204. nameTextStyle: {//y轴上方单位的颜色
  205. color: '#fff'
  206. },
  207. axisTick: {
  208. lineStyle: {
  209. color: "#18416F",
  210. },
  211. },
  212. // y轴的字体颜色
  213. axisLabel: {
  214. textStyle: {
  215. color: "white",
  216. },
  217. },
  218. splitLine: {
  219. show: true,
  220. lineStyle: {
  221. color: "#204561",
  222. width: 1,
  223. type: "dotted",
  224. },
  225. },
  226. //y轴线的颜色以及宽度
  227. axisLine: {
  228. show: true,
  229. lineStyle: {
  230. color: "#1E5389",
  231. width: 1,
  232. type: "solid",
  233. },
  234. },
  235. },
  236. series: [
  237. {
  238. name: "",
  239. type: "bar",
  240. data: [1200, 680, 562, 268, 717, 843, 987, 126, 723, 569],
  241. showBackground: true,
  242. backgroundStyle: {
  243. color: "#18416F",
  244. },
  245. barWidth: "10%",
  246. itemStyle: {
  247. barBorderRadius: [10, 10, 0, 0],
  248. color: new echarts.graphic.LinearGradient(0, 1, 0, 0, [
  249. {
  250. offset: 0,
  251. color: "#02355C",
  252. }, //柱图渐变色
  253. {
  254. offset: 1,
  255. color: "#40A9FF",
  256. },
  257. ]),
  258. },
  259. }
  260. ],
  261. legend: {
  262. data: ["入池人数", "出池人数"],
  263. textStyle: {
  264. // 图列内容样式
  265. color: "#fff", // 字体颜色
  266. // fontSize: "10",
  267. },
  268. right: 30,
  269. icon: "roundRect",
  270. // 小图标的宽高
  271. itemHeight: 5,
  272. },
  273. };
  274. chart.setOption(option);
  275. tools.loopShowTooltip(chart, option, {
  276. nterval: 2000,
  277. loopSeries: true,
  278. });
  279. },
  280. budgetECharts () {
  281. let chart = echarts.init(document.getElementById("budget"));
  282. let option = {
  283. grid: {
  284. top: 35,
  285. right: 40,
  286. left: 60,
  287. bottom: 50,
  288. },
  289. tooltip: {
  290. show: true,
  291. trigger: "axis",
  292. axisPointer: {
  293. lineStyle: {
  294. color: "#ddd",
  295. },
  296. },
  297. },
  298. legend: {
  299. textStyle: {
  300. // 图列内容样式
  301. color: "#fff", // 字体颜色
  302. // fontSize: "10",
  303. },
  304. right: 30,
  305. icon: "roundRect",
  306. // 小图标的宽高
  307. itemHeight: 5
  308. },
  309. xAxis: {
  310. type: "category",
  311. data: ["集团公司", "山焦西山", "山焦汾西", "山焦霍州", '山焦山煤', '山焦华晋', '山焦焦化', '山焦民爆'],
  312. boundaryGap: false,
  313. splitLine: {
  314. show: false,
  315. interval: "auto",
  316. },
  317. axisTick: {
  318. show: false,
  319. },
  320. axisLine: {
  321. lineStyle: {
  322. color: "#7ECEF4",
  323. },
  324. },
  325. axisLabel: {
  326. interval: 0,
  327. rotate: 40,
  328. margin: 10,
  329. textStyle: {
  330. // fontSize: 10,
  331. color: "#fff",
  332. },
  333. },
  334. },
  335. yAxis: {
  336. type: "value",
  337. splitLine: {
  338. show: true,
  339. lineStyle: {
  340. color: "#204561",
  341. width: 1,
  342. type: "dotted",
  343. },
  344. },
  345. axisTick: {
  346. show: false,
  347. },
  348. axisLine: {
  349. lineStyle: {
  350. color: "#7ECEF4",
  351. },
  352. },
  353. axisLabel: {
  354. margin: 10,
  355. textStyle: {
  356. fontSize: 10,
  357. color: "#fff",
  358. },
  359. },
  360. },
  361. series: [
  362. {
  363. name: "",
  364. type: "line",
  365. smooth: false,
  366. showSymbol: true, // 节点长显
  367. symbol: 'image://' + 'data:image/png;base64,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',
  368. symbolSize: 30,
  369. data: ["1100", "400", "608", "811", '358', '698', '125', '765'],
  370. areaStyle: {
  371. normal: {
  372. color: new echarts.graphic.LinearGradient(
  373. 0,
  374. 0,
  375. 0,
  376. 1,
  377. [
  378. {
  379. offset: 0,
  380. color: "#40A9FF",
  381. },
  382. {
  383. offset: 1,
  384. color: "#051F41",
  385. },
  386. ],
  387. false
  388. ),
  389. },
  390. },
  391. itemStyle: {
  392. normal: {
  393. color: "#40A9FF",
  394. },
  395. },
  396. lineStyle: {
  397. normal: {
  398. width: 2,
  399. },
  400. },
  401. }
  402. ],
  403. };
  404. chart.setOption(option);
  405. tools.loopShowTooltip(chart, option, {
  406. nterval: 2000,
  407. loopSeries: true,
  408. });
  409. },
  410. salaryECharts () {
  411. let chart = echarts.init(document.getElementById("salary"));
  412. let option = {
  413. grid: {
  414. top: 35,
  415. right: 40,
  416. left: 60,
  417. bottom: 50,
  418. },
  419. tooltip: {
  420. show: true,
  421. trigger: "axis",
  422. axisPointer: {
  423. lineStyle: {
  424. color: "#ddd",
  425. },
  426. },
  427. },
  428. legend: {
  429. textStyle: {
  430. // 图列内容样式
  431. color: "#fff", // 字体颜色
  432. // fontSize: "10",
  433. },
  434. right: 30,
  435. icon: "roundRect",
  436. // 小图标的宽高
  437. itemHeight: 5,
  438. },
  439. xAxis: {
  440. type: "category",
  441. data: ["集团公司", "山焦西山", "山焦汾西", "山焦霍州", '山焦山煤', '山焦华晋', '山焦焦化', '山焦民爆'],
  442. boundaryGap: false,
  443. splitLine: {
  444. show: false,
  445. interval: "auto",
  446. },
  447. axisTick: {
  448. show: false,
  449. },
  450. axisLine: {
  451. lineStyle: {
  452. color: "#7ECEF4",
  453. },
  454. },
  455. axisLabel: {
  456. interval: 0,
  457. rotate: 40,
  458. margin: 10,
  459. textStyle: {
  460. // fontSize: 10,
  461. color: "#fff",
  462. },
  463. },
  464. },
  465. yAxis: {
  466. type: "value",
  467. splitLine: {
  468. show: true,
  469. lineStyle: {
  470. color: "#204561",
  471. width: 1,
  472. type: "dotted",
  473. },
  474. },
  475. axisTick: {
  476. show: false,
  477. },
  478. axisLine: {
  479. lineStyle: {
  480. color: "#7ECEF4",
  481. },
  482. },
  483. axisLabel: {
  484. margin: 10,
  485. textStyle: {
  486. fontSize: 10,
  487. color: "#fff",
  488. },
  489. },
  490. },
  491. series: [
  492. {
  493. name: "",
  494. type: "line",
  495. smooth: false,
  496. showSymbol: true,
  497. symbol: 'image://' + 'data:image/png;base64,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',
  498. symbolSize: 30,
  499. data: ['8000', '5000', '3500', '9000', '6000', '18000', '7500', '4500'],
  500. areaStyle: {
  501. normal: {
  502. color: new echarts.graphic.LinearGradient(
  503. 0,
  504. 0,
  505. 0,
  506. 1,
  507. [
  508. {
  509. offset: 0,
  510. color: "#45DAD1",
  511. },
  512. {
  513. offset: 1,
  514. color: "#051F41",
  515. },
  516. ],
  517. false
  518. ),
  519. },
  520. },
  521. itemStyle: {
  522. normal: {
  523. color: "#45DAD1",
  524. },
  525. },
  526. lineStyle: {
  527. normal: {
  528. width: 2,
  529. },
  530. },
  531. }
  532. ],
  533. };
  534. chart.setOption(option);
  535. tools.loopShowTooltip(chart, option, {
  536. nterval: 2000,
  537. loopSeries: true,
  538. });
  539. },
  540. },
  541. })