diff --git a/src/views/xm/XmOverview.vue b/src/views/xm/XmOverview.vue
index b27667d8..9094586c 100644
--- a/src/views/xm/XmOverview.vue
+++ b/src/views/xm/XmOverview.vue
@@ -3,39 +3,39 @@
-
{{xmBranchState.projectCnt || 0}}
+
{{formatNum(xmBranchState.projectCnt,0) || 0}}
项目数
-
{{xmBranchState.budgetWorkload || 0}}
+
{{formatNum(xmBranchState.budgetWorkload,0) || 0}}
项目总工时
-
{{xmBranchState.productCnt || 0}}
+
{{formatNum(xmBranchState.productCnt,0) || 0}}
产品数
-
{{xmBranchState.productBudgetWorkload || 0}}
+
{{formatNum(xmBranchState.productBudgetWorkload,0) || 0}}
产品总工时
-
{{xmBranchState.phaseCnt || 0}}
+
{{formatNum(xmBranchState.phaseCnt,0) || 0}}
计划数
-
{{xmBranchState.iterationCnt || 0}}
+
{{formatNum(xmBranchState.iterationCnt,0) || 0}}
迭代数
-
{{xmBranchState.planWorkerCnt || 0}}
+
{{formatNum(xmBranchState.planWorkerCnt,0) || 0}}
总人数
-
{{xmBranchState.taskCnt || 0}}
+
{{formatNum(xmBranchState.taskCnt,0) || 0}}
任务数
-
{{xmBranchState.menuCnt || 0}}
+
{{formatNum(xmBranchState.menuCnt,0) || 0}}
需求数
@@ -45,27 +45,27 @@
项目进度
-
{{this.xmBranchState.estimateWorkload || 0}}h
+
{{formatNum(this.xmBranchState.estimateWorkload,0) || 0}}h
预估工时
-
{{this.xmBranchState.actWorkload || 0}}h
+
{{formatNum(this.xmBranchState.actWorkload,0) || 0}}h
登记工时
-
{{workloadProgress || 0}}%
+
{{ formatNum(workloadProgress,0) || 0}}%
工时进度
-
{{remainWorkload || 0}}h
+
{{ formatNum(remainWorkload,0) || 0}}h
剩余工时
-
{{deviation || 0}}h
+
{{ formatNum(deviation,0)|| 0}}h
预估偏差
-
{{deviationRate || 0}}%
+
{{ formatNum(deviationRate,0) || 0}}%
预估偏差率
@@ -483,6 +483,13 @@ export default {
taskChart.setOption(option);
},
+ formatNum(num,defVal){
+ if(num){
+ return parseInt(num)
+ }else{
+ return defVal
+ }
+ },
drawPieBug() {
let bugPieChart = this.$echarts.init(document.getElementById("bugPieChart"));
let option = {