|
@@ -266,6 +266,8 @@ import "@/assets/images/qkq_sprh.css";
|
|
|
import supermap from "@/views/supermap/supermap";
|
|
|
import jczlDetails from "@/views/fusion/jczlDetails";
|
|
|
import {getAppeal, selectPeopleAppealCount} from "@/api/system/appeal";
|
|
|
+import {recruitList} from "@/api/system/recruit";
|
|
|
+import {discountList} from "@/api/system/discount";
|
|
|
|
|
|
export default {
|
|
|
name: "jczl",
|
|
@@ -276,7 +278,9 @@ export default {
|
|
|
sltProps: null,
|
|
|
btnOne: true,
|
|
|
btnTwo: false,
|
|
|
- appeal: {}
|
|
|
+ appeal: {},
|
|
|
+ recruit: {},
|
|
|
+ discount: {}
|
|
|
}
|
|
|
},
|
|
|
|
|
@@ -284,9 +288,9 @@ export default {
|
|
|
},
|
|
|
mounted() {
|
|
|
this.selectPeopleAppealCount();
|
|
|
+ this.recruitList();
|
|
|
+ this.discountList();
|
|
|
this.regionTop();
|
|
|
- this.trend();
|
|
|
- this.matterUpTop();
|
|
|
this.matterTop();
|
|
|
this.tsrqqktj();
|
|
|
this.xbbl();
|
|
@@ -298,6 +302,18 @@ export default {
|
|
|
}, 1000);
|
|
|
},
|
|
|
methods: {
|
|
|
+ recruitList() {
|
|
|
+ recruitList().then(response => {
|
|
|
+ this.recruit = response.data;
|
|
|
+ this.matterUpTop(this.recruit)
|
|
|
+ });
|
|
|
+ },
|
|
|
+ discountList() {
|
|
|
+ discountList().then(response => {
|
|
|
+ this.discount = response.data;
|
|
|
+ this.trend(this.discount)
|
|
|
+ });
|
|
|
+ },
|
|
|
selectPeopleAppealCount() {
|
|
|
selectPeopleAppealCount().then(response => {
|
|
|
this.appeal = response.data;
|
|
@@ -473,7 +489,7 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
|
|
|
- trend() {
|
|
|
+ trend(e) {
|
|
|
//就业服务
|
|
|
var myChart = echarts.init(document.getElementById('sprh-zpfw'));
|
|
|
var monthData = [];
|
|
@@ -481,13 +497,12 @@ export default {
|
|
|
let data = []
|
|
|
let arr1 = []
|
|
|
let coords = {}
|
|
|
- for (var i = 1; i <= 12; i++) {
|
|
|
+ for (var i = 0; i < e.labelData.length; i++) {
|
|
|
let arr = []
|
|
|
- monthData.push(i + '月');
|
|
|
- var lineNumber = Math.floor(Math.random() * 10000);
|
|
|
- lineData.push(lineNumber);
|
|
|
- arr.push(i + "月")
|
|
|
- arr.push(lineNumber)
|
|
|
+ monthData.push(e.labelData[i] + '月');
|
|
|
+ lineData.push(e.recruitData[i]);
|
|
|
+ arr.push(e.labelData[i] + "月")
|
|
|
+ arr.push(e.recruitData[i])
|
|
|
arr1.push(arr)
|
|
|
}
|
|
|
this.$set(coords, "coords", arr1)
|
|
@@ -666,7 +681,8 @@ export default {
|
|
|
myChart.setOption(option);
|
|
|
}
|
|
|
},
|
|
|
- matterUpTop() {
|
|
|
+
|
|
|
+ matterUpTop(e) {
|
|
|
// 便民招聘
|
|
|
var myChart = echarts.init(document.getElementById('sprh-ymcxfw'));
|
|
|
var monthData = [];
|
|
@@ -674,13 +690,12 @@ export default {
|
|
|
let data = []
|
|
|
let arr1 = []
|
|
|
let coords = {}
|
|
|
- for (var i = 1; i <= 12; i++) {
|
|
|
+ for (var i = 0; i < e.labelData.length; i++) {
|
|
|
let arr = []
|
|
|
- monthData.push(i + '月');
|
|
|
- var lineNumber = Math.floor(Math.random() * 10000) / 100;
|
|
|
- lineData.push(lineNumber);
|
|
|
- arr.push(i + "月")
|
|
|
- arr.push(lineNumber)
|
|
|
+ monthData.push(e.labelData[i] + '月');
|
|
|
+ lineData.push(e.recruitData[i]);
|
|
|
+ arr.push(e.labelData[i] + "月")
|
|
|
+ arr.push(e.recruitData[i])
|
|
|
arr1.push(arr)
|
|
|
}
|
|
|
this.$set(coords, "coords", arr1)
|
|
@@ -695,7 +710,7 @@ export default {
|
|
|
var option = {
|
|
|
grid: {
|
|
|
left: '15%',
|
|
|
- top: '5%',
|
|
|
+ top: '10%',
|
|
|
bottom: '30%',
|
|
|
right: '5%',
|
|
|
},
|