|
|
@@ -6,10 +6,10 @@
|
|
|
<span>小组信息</span>
|
|
|
</template>
|
|
|
<el-descriptions :column="2">
|
|
|
- <el-descriptions-item label="小组总得分">{{
|
|
|
+ <el-descriptions-item label="小组总得分:">{{
|
|
|
totalScore
|
|
|
}}</el-descriptions-item>
|
|
|
- <el-descriptions-item label="额外得分bonus">{{
|
|
|
+ <el-descriptions-item label="额外得分bonus:">{{
|
|
|
bonus
|
|
|
}}</el-descriptions-item>
|
|
|
</el-descriptions>
|
|
|
@@ -47,13 +47,36 @@
|
|
|
</el-descriptions>
|
|
|
</el-card>
|
|
|
</el-card>
|
|
|
+ <!-- 图表-->
|
|
|
+ <el-card class="box-card" style="margin-top: 20px">
|
|
|
+ <el-row :gutter="20">
|
|
|
+ <el-col :span="6">
|
|
|
+ <p class="table_font">commit贡献占比</p>
|
|
|
+ <div id="main1" class="pie"
|
|
|
+ /></el-col>
|
|
|
+ <el-col :span="6">
|
|
|
+ <p class="table_font">流水线部署贡献占比</p>
|
|
|
+ <div id="main2" class="pie"
|
|
|
+ />
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="6">
|
|
|
+ <p class="table_font">缺陷贡献占比</p>
|
|
|
+ <div id="main3" class="pie"
|
|
|
+ /></el-col>
|
|
|
+ <el-col :span="6">
|
|
|
+ <p class="table_font">需求树贡献占比</p>
|
|
|
+ <div id="main4" class="pie"
|
|
|
+ />
|
|
|
+ </el-col>
|
|
|
+ </el-row>
|
|
|
+ </el-card>
|
|
|
<!-- commit信息-->
|
|
|
<el-card class="box-card" style="margin-top: 20px">
|
|
|
<template v-slot:header class="clearfix">
|
|
|
<span>commit信息</span>
|
|
|
</template>
|
|
|
<el-descriptions :column="1">
|
|
|
- <el-descriptions-item label="commit得分">{{
|
|
|
+ <el-descriptions-item label="commit得分:">{{
|
|
|
commitScore
|
|
|
}}</el-descriptions-item>
|
|
|
</el-descriptions>
|
|
|
@@ -62,16 +85,16 @@
|
|
|
<span>commit统计信息</span>
|
|
|
</template>
|
|
|
<el-descriptions :column="2">
|
|
|
- <el-descriptions-item label="commit总次数">{{
|
|
|
+ <el-descriptions-item label="commit总次数:">{{
|
|
|
commitMessage.commit_times
|
|
|
}}</el-descriptions-item>
|
|
|
- <el-descriptions-item label="有效commit次数">{{
|
|
|
+ <el-descriptions-item label="有效commit次数:">{{
|
|
|
commitMessage.valid_commit_times
|
|
|
}}</el-descriptions-item>
|
|
|
- <el-descriptions-item label="bugList_commit次数">{{
|
|
|
+ <el-descriptions-item label="bugList_commit次数:">{{
|
|
|
commitMessage.buglist_commit
|
|
|
}}</el-descriptions-item>
|
|
|
- <el-descriptions-item label="feature_commit次数">{{
|
|
|
+ <el-descriptions-item label="feature_commit次数:">{{
|
|
|
commitMessage.feature_commit
|
|
|
}}</el-descriptions-item>
|
|
|
</el-descriptions>
|
|
|
@@ -95,7 +118,7 @@
|
|
|
<span>缺陷信息</span>
|
|
|
</template>
|
|
|
<el-descriptions :column="1">
|
|
|
- <el-descriptions-item label="缺陷得分">{{
|
|
|
+ <el-descriptions-item label="缺陷得分:">{{
|
|
|
bugScore
|
|
|
}}</el-descriptions-item>
|
|
|
</el-descriptions>
|
|
|
@@ -104,13 +127,13 @@
|
|
|
<span>缺陷统计信息</span>
|
|
|
</template>
|
|
|
<el-descriptions :column="2">
|
|
|
- <el-descriptions-item label="缺陷数目">{{
|
|
|
+ <el-descriptions-item label="缺陷数目:">{{
|
|
|
bugList.bug_times
|
|
|
}}</el-descriptions-item>
|
|
|
- <el-descriptions-item label="高优先级缺陷数目">{{
|
|
|
+ <el-descriptions-item label="高优先级缺陷数目:">{{
|
|
|
bugList.high_times
|
|
|
}}</el-descriptions-item>
|
|
|
- <el-descriptions-item label="已经修复的缺陷数目">{{
|
|
|
+ <el-descriptions-item label="已经修复的缺陷数目:">{{
|
|
|
bugList.finished_times
|
|
|
}}</el-descriptions-item>
|
|
|
</el-descriptions>
|
|
|
@@ -122,7 +145,7 @@
|
|
|
<span>需求树信息</span>
|
|
|
</template>
|
|
|
<el-descriptions :column="1">
|
|
|
- <el-descriptions-item label="需求得分">{{
|
|
|
+ <el-descriptions-item label="需求得分:">{{
|
|
|
nodeScore
|
|
|
}}</el-descriptions-item>
|
|
|
</el-descriptions>
|
|
|
@@ -131,13 +154,13 @@
|
|
|
<span>需求统计信息</span>
|
|
|
</template>
|
|
|
<el-descriptions :column="2">
|
|
|
- <el-descriptions-item label="需求节点数目">{{
|
|
|
+ <el-descriptions-item label="需求节点数目:">{{
|
|
|
treeNode.treeNode_times
|
|
|
}}</el-descriptions-item>
|
|
|
- <el-descriptions-item label="高优先级需求数目">{{
|
|
|
+ <el-descriptions-item label="高优先级需求数目:">{{
|
|
|
treeNode.high_treeNode_times
|
|
|
}}</el-descriptions-item>
|
|
|
- <el-descriptions-item label="已经完成的需求数目">{{
|
|
|
+ <el-descriptions-item label="已经完成的需求数目:">{{
|
|
|
treeNode.finished_treeNode_times
|
|
|
}}</el-descriptions-item>
|
|
|
</el-descriptions>
|
|
|
@@ -149,7 +172,7 @@
|
|
|
<span>流水线部署信息</span>
|
|
|
</template>
|
|
|
<el-descriptions :column="1">
|
|
|
- <el-descriptions-item label="部署得分">{{
|
|
|
+ <el-descriptions-item label="部署得分:">{{
|
|
|
pipelineScore
|
|
|
}}</el-descriptions-item>
|
|
|
</el-descriptions>
|
|
|
@@ -158,41 +181,19 @@
|
|
|
<span>部署统计信息</span>
|
|
|
</template>
|
|
|
<el-descriptions :column="2">
|
|
|
- <el-descriptions-item label="流水线部署次数">{{
|
|
|
+ <el-descriptions-item label="流水线部署次数:">{{
|
|
|
arrange.pipeline_deploy
|
|
|
}}</el-descriptions-item>
|
|
|
- <el-descriptions-item label="流水线部署成功次数">{{
|
|
|
+ <el-descriptions-item label="流水线部署成功次数:">{{
|
|
|
arrange.pipeline_pass
|
|
|
}}</el-descriptions-item>
|
|
|
- <el-descriptions-item label="流水线部署失败次数">{{
|
|
|
+ <el-descriptions-item label="流水线部署失败次数:">{{
|
|
|
arrange.pipline_failure
|
|
|
}}</el-descriptions-item>
|
|
|
</el-descriptions>
|
|
|
</el-card>
|
|
|
</el-card>
|
|
|
-<!-- 图表-->
|
|
|
- <el-card class="box-card" style="margin-top: 20px">
|
|
|
- <el-row :gutter="20">
|
|
|
- <el-col :span="6">
|
|
|
- <p class="table_font">commit贡献占比</p>
|
|
|
- <div id="main1" class="pie"
|
|
|
- /></el-col>
|
|
|
- <el-col :span="6">
|
|
|
- <p class="table_font">流水线部署贡献占比</p>
|
|
|
- <div id="main2" class="pie"
|
|
|
- />
|
|
|
- </el-col>
|
|
|
- <el-col :span="6">
|
|
|
- <p class="table_font">缺陷贡献占比</p>
|
|
|
- <div id="main3" class="pie"
|
|
|
- /></el-col>
|
|
|
- <el-col :span="6">
|
|
|
- <p class="table_font">需求树贡献占比</p>
|
|
|
- <div id="main4" class="pie"
|
|
|
- />
|
|
|
- </el-col>
|
|
|
- </el-row>
|
|
|
- </el-card>
|
|
|
+
|
|
|
</div>
|
|
|
</template>
|
|
|
|