|
@@ -217,17 +217,17 @@ export default {
|
|
let seriesData = [[], []];
|
|
let seriesData = [[], []];
|
|
|
|
|
|
res.data.forEach((ele) => {
|
|
res.data.forEach((ele) => {
|
|
- ele.pxl = this.renderNumber(ele.ecActualUser, ele.ecTotalUser, true);
|
|
|
|
- ele.ksl = this.renderNumber(ele.eeActualUser, ele.eeTotalUser, true);
|
|
|
|
- ele.rjxs = this.renderNumber(ele.ecTotalMin, ele.eeActualUser, true);
|
|
|
|
- ele.kshgl = this.renderNumber(ele.eePassUser, ele.eeActualUser, true);
|
|
|
|
|
|
+ ele.pxl = this.renderNumber(ele.ecActualUser, ele.ecTotalUser);
|
|
|
|
+ ele.ksl = this.renderNumber(ele.eeActualUser, ele.eeTotalUser);
|
|
|
|
+ ele.rjxs = this.renderNumber(ele.ecTotalMin, ele.ecActualUser, true);
|
|
|
|
+ ele.kshgl = this.renderNumber(ele.eePassUser, ele.eeActualUser);
|
|
|
|
|
|
xAxisData.push(ele.deptName);
|
|
xAxisData.push(ele.deptName);
|
|
seriesData[0].push(
|
|
seriesData[0].push(
|
|
- this.renderNumber(ele.ecActualUser, ele.ecTotalUser, true)
|
|
|
|
|
|
+ this.renderNumber(ele.ecActualUser, ele.ecTotalUser)
|
|
);
|
|
);
|
|
seriesData[1].push(
|
|
seriesData[1].push(
|
|
- this.renderNumber(ele.eePassUser, ele.eeActualUser, true)
|
|
|
|
|
|
+ this.renderNumber(ele.eePassUser, ele.eeActualUser)
|
|
);
|
|
);
|
|
});
|
|
});
|
|
this.bmTableData = res.data;
|
|
this.bmTableData = res.data;
|
|
@@ -246,16 +246,16 @@ export default {
|
|
}).then((res) => {
|
|
}).then((res) => {
|
|
if (!this.selectDeptCode) {
|
|
if (!this.selectDeptCode) {
|
|
res.data.forEach((ele) => {
|
|
res.data.forEach((ele) => {
|
|
- ele.wcl = this.renderNumber(ele.learnCourse, ele.courseNum, true);
|
|
|
|
- ele.jgl = this.renderNumber(ele.passed, ele.tryCount, true);
|
|
|
|
|
|
+ ele.wcl = this.renderNumber(ele.learnCourse, ele.courseNum);
|
|
|
|
+ ele.jgl = this.renderNumber(ele.passed, ele.tryCount);
|
|
});
|
|
});
|
|
this.zgTableData = res.data;
|
|
this.zgTableData = res.data;
|
|
} else {
|
|
} else {
|
|
let zgTableData = [];
|
|
let zgTableData = [];
|
|
res.data.forEach((ele) => {
|
|
res.data.forEach((ele) => {
|
|
if (ele.deptCode === this.selectDeptCode) {
|
|
if (ele.deptCode === this.selectDeptCode) {
|
|
- ele.wcl = this.renderNumber(ele.learnCourse, ele.courseNum, true);
|
|
|
|
- ele.jgl = this.renderNumber(ele.passed, ele.tryCount, true);
|
|
|
|
|
|
+ ele.wcl = this.renderNumber(ele.learnCourse, ele.courseNum);
|
|
|
|
+ ele.jgl = this.renderNumber(ele.passed, ele.tryCount);
|
|
zgTableData.push(ele);
|
|
zgTableData.push(ele);
|
|
}
|
|
}
|
|
});
|
|
});
|
|
@@ -267,12 +267,12 @@ export default {
|
|
// 过滤数字,规避 0/0 的情况
|
|
// 过滤数字,规避 0/0 的情况
|
|
renderNumber(num1, num2, renderChart) {
|
|
renderNumber(num1, num2, renderChart) {
|
|
if (!num1 && !num2) {
|
|
if (!num1 && !num2) {
|
|
- return renderChart ? 0 : "0%";
|
|
|
|
|
|
+ return renderChart ? 0 : "0";
|
|
} else {
|
|
} else {
|
|
if (!(num1 / num2)) {
|
|
if (!(num1 / num2)) {
|
|
- return renderChart ? 0 : "0%";
|
|
|
|
|
|
+ return renderChart ? 0 : "0";
|
|
} else {
|
|
} else {
|
|
- return renderChart ? parseInt((num1 / num2) * 100) : ((num1 / num2) * 100).toFixed(2) + "%";
|
|
|
|
|
|
+ return renderChart ? parseInt(num1 / num2) : ((num1 / num2) * 100).toFixed(2) + "";
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
},
|
|
@@ -465,7 +465,7 @@ export default {
|
|
ele['应培训人数'] = ele.ecTotalUser
|
|
ele['应培训人数'] = ele.ecTotalUser
|
|
ele['实培训人数'] = ele.ecActualUser
|
|
ele['实培训人数'] = ele.ecActualUser
|
|
ele['培训率'] = this.renderNumber(ele.ecActualUser, ele.ecTotalUser)
|
|
ele['培训率'] = this.renderNumber(ele.ecActualUser, ele.ecTotalUser)
|
|
- ele['人均学时'] = this.renderNumber(ele.ecActualUser, ele.ecTotalMin, true);
|
|
|
|
|
|
+ ele['人均学时'] = this.renderNumber(ele.ecTotalMin, ele.ecActualUser, true);
|
|
ele['累积学时'] = ele.ecTotalMin
|
|
ele['累积学时'] = ele.ecTotalMin
|
|
ele['应考试人数'] = ele.eeTotalUser
|
|
ele['应考试人数'] = ele.eeTotalUser
|
|
ele['实考试人数'] = ele.eeActualUser
|
|
ele['实考试人数'] = ele.eeActualUser
|