|
|
@@ -15,11 +15,11 @@
|
|
|
<el-tooltip
|
|
|
class="item"
|
|
|
effect="dark"
|
|
|
- content="点击进行相关题目推荐.."
|
|
|
+ content="点击进行相关题目推荐"
|
|
|
placement="right"
|
|
|
>
|
|
|
<a href="#" @click="recommend(scope.row.name)" class="recommend"
|
|
|
- >{{ scope.row.name }} 💁♂️</a
|
|
|
+ >{{ scope.row.name }}⭐ ️</a
|
|
|
>
|
|
|
</el-tooltip>
|
|
|
</template>
|
|
|
@@ -68,138 +68,322 @@
|
|
|
},
|
|
|
data() {
|
|
|
return {
|
|
|
+ // tableData: [
|
|
|
+ // {
|
|
|
+ // name: "软件需求",
|
|
|
+ // score: 55,
|
|
|
+ // skills: [10, 2, 6, 4, 5, 4],
|
|
|
+ // disposition: [
|
|
|
+ // { name: "细心", score: 55 },
|
|
|
+ // { name: "责任心", score: 55 },
|
|
|
+ // { name: "耐心",score: 35},
|
|
|
+ // ],
|
|
|
+ // children: [
|
|
|
+ // {
|
|
|
+ // name: "需求验证",
|
|
|
+ // score: 25,
|
|
|
+ // skills: [5, 1, 2, 1, 2, 3],
|
|
|
+ // disposition: [
|
|
|
+ // { name: "细心", score: 20 },
|
|
|
+ // { name: "责任心", score: 20 },
|
|
|
+ // { name: "耐心",score: 10},
|
|
|
+ // ],
|
|
|
+ // children: [
|
|
|
+ // {
|
|
|
+ // name: "原型法",
|
|
|
+ // score: 20,
|
|
|
+ // skills: [5, 1, 2, 1, 2, 3],
|
|
|
+ // disposition: [
|
|
|
+ // { name: "细心", score: 20 },
|
|
|
+ // { name: "责任心", score: 20 },
|
|
|
+ // { name: "耐心",score: 10},
|
|
|
+ // ],
|
|
|
+ // },
|
|
|
+ // ],
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // name: "需求分析",
|
|
|
+ // score: 20,
|
|
|
+ // skills: [3, 2, 3, 4, 5, 3],
|
|
|
+ // disposition: [
|
|
|
+ // { name: "细心", score: 15 },
|
|
|
+ // { name: "责任心", score: 25 },
|
|
|
+ // { name: "耐心", score: 10 },
|
|
|
+ // ],
|
|
|
+ // children: [
|
|
|
+ // {
|
|
|
+ // name: "需求分类",
|
|
|
+ // score: 25,
|
|
|
+ // skills: [3, 2, 3, 4, 5, 3],
|
|
|
+ // disposition: [
|
|
|
+ // { name: "细心", score: 15 },
|
|
|
+ // { name: "责任心", score: 25 },
|
|
|
+ // { name: "耐心", score: 10 },
|
|
|
+ // ],
|
|
|
+ // },
|
|
|
+ // ],
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // name: "软件需求基础",
|
|
|
+ // score: 22,
|
|
|
+ // skills: [4, 3, 2, 5, 5, 4],
|
|
|
+ // disposition: [
|
|
|
+ // { name: "细心", score: 20 },
|
|
|
+ // { name: "责任心", score: 15 },
|
|
|
+ // { name: "耐心", score: 20 },
|
|
|
+ // ],
|
|
|
+ // },
|
|
|
+ // ],
|
|
|
+ // },
|
|
|
+ // ],
|
|
|
+
|
|
|
+
|
|
|
tableData: [
|
|
|
{
|
|
|
- name: "软件工程",
|
|
|
- score: 57,
|
|
|
- skills: [1, 2, 3, 4, 5, 6],
|
|
|
+ name: "软件需求",
|
|
|
+ score: 135,
|
|
|
+ skills: [10, 6, 8, 3, 4, 2],
|
|
|
disposition: [
|
|
|
- { name: "细心", score: 45 },
|
|
|
+ { name: "细心", score: 55 },
|
|
|
{ name: "责任心", score: 55 },
|
|
|
- { name: "耐心", score: 25 },
|
|
|
- { name: "合作能力", score: 75 },
|
|
|
+ { name: "耐心",score: 35},
|
|
|
+ { name: "求知欲",score: 15},
|
|
|
],
|
|
|
children: [
|
|
|
{
|
|
|
- name: "需求",
|
|
|
- score: 19,
|
|
|
- skills: [1, 2, 3, 4, 5, 6],
|
|
|
+ name: "需求验证",
|
|
|
+ score: 30,
|
|
|
+ skills: [5, 1, 2, 1, 2, 3],
|
|
|
disposition: [
|
|
|
- { name: "细心", score: 45 },
|
|
|
- { name: "责任心", score: 55 },
|
|
|
- { name: "耐心", score: 25 },
|
|
|
- { name: "合作能力", score: 75 },
|
|
|
+ { name: "细心", score: 20 },
|
|
|
+ { name: "责任心", score: 20 },
|
|
|
+ { name: "耐心",score: 10},
|
|
|
+ { name: "求知欲",score: 15},
|
|
|
],
|
|
|
children: [
|
|
|
{
|
|
|
- name: "需求基础",
|
|
|
- score: 19,
|
|
|
- skills: [1, 2, 3, 4, 5, 6],
|
|
|
+ name: "原型法",
|
|
|
+ score: 20,
|
|
|
+ skills: [5, 1, 2, 1, 2, 3],
|
|
|
disposition: [
|
|
|
- { name: "细心", score: 45 },
|
|
|
- { name: "责任心", score: 55 },
|
|
|
- { name: "耐心", score: 25 },
|
|
|
+ { name: "细心", score: 20 },
|
|
|
+ { name: "责任心", score: 20 },
|
|
|
+ { name: "耐心",score: 10},
|
|
|
+ { name: "求知欲",score: 10},
|
|
|
],
|
|
|
},
|
|
|
{
|
|
|
- name: "需求XX",
|
|
|
- score: 19,
|
|
|
- skills: [1, 2, 3, 4, 5, 6],
|
|
|
+ name: "需求评审",
|
|
|
+ score: 25,
|
|
|
+ skills: [1, 2, 2, 3, 4, 5],
|
|
|
disposition: [
|
|
|
- { name: "细心", score: 45 },
|
|
|
- { name: "责任心", score: 55 },
|
|
|
- { name: "耐心", score: 25 },
|
|
|
+ { name: "细心", score: 20 },
|
|
|
+ { name: "责任心", score: 20 },
|
|
|
+ { name: "耐心",score: 10},
|
|
|
+ { name: "求知欲",score: 5},
|
|
|
],
|
|
|
},
|
|
|
],
|
|
|
},
|
|
|
{
|
|
|
- name: "设计",
|
|
|
- score: 19,
|
|
|
- skills: [1, 2, 3, 4, 5, 6],
|
|
|
+ name: "需求分析",
|
|
|
+ score: 22,
|
|
|
+ skills: [3, 2, 3, 4, 5, 3],
|
|
|
disposition: [
|
|
|
- { name: "细心", score: 45 },
|
|
|
- { name: "责任心", score: 55 },
|
|
|
- { name: "耐心", score: 25 },
|
|
|
+ { name: "细心", score: 15 },
|
|
|
+ { name: "责任心", score: 25 },
|
|
|
+ { name: "耐心", score: 10 },
|
|
|
],
|
|
|
children: [
|
|
|
{
|
|
|
- name: "设计1",
|
|
|
- score: 19,
|
|
|
- skills: [1, 2, 3, 4, 5, 6],
|
|
|
- disposition: [
|
|
|
- { name: "细心", score: 45 },
|
|
|
- { name: "责任心", score: 55 },
|
|
|
- { name: "耐心", score: 25 },
|
|
|
- ],
|
|
|
- },
|
|
|
- {
|
|
|
- name: "设计2",
|
|
|
- score: 19,
|
|
|
- skills: [1, 2, 3, 4, 5, 6],
|
|
|
- disposition: [
|
|
|
- { name: "细心", score: 45 },
|
|
|
- { name: "责任心", score: 55 },
|
|
|
- { name: "耐心", score: 25 },
|
|
|
- ],
|
|
|
- },
|
|
|
- {
|
|
|
- name: "设计3",
|
|
|
- score: 19,
|
|
|
- skills: [1, 2, 3, 4, 5, 6],
|
|
|
+ name: "需求分类",
|
|
|
+ score: 25,
|
|
|
+ skills: [3, 2, 3, 4, 5, 3],
|
|
|
disposition: [
|
|
|
- { name: "细心", score: 45 },
|
|
|
- { name: "责任心", score: 55 },
|
|
|
- { name: "耐心", score: 25 },
|
|
|
+ { name: "细心", score: 15 },
|
|
|
+ { name: "责任心", score: 25 },
|
|
|
+ { name: "耐心", score: 10 },
|
|
|
],
|
|
|
},
|
|
|
],
|
|
|
},
|
|
|
{
|
|
|
- name: "测试",
|
|
|
- score: 19,
|
|
|
- skills: [1, 2, 3, 4, 5, 6],
|
|
|
+ name: "软件需求基础",
|
|
|
+ score: 23,
|
|
|
+ skills: [4, 3, 2, 5, 5, 4],
|
|
|
disposition: [
|
|
|
- { name: "细心", score: 45 },
|
|
|
- { name: "责任心", score: 55 },
|
|
|
- { name: "耐心", score: 25 },
|
|
|
+ { name: "细心", score: 20 },
|
|
|
+ { name: "责任心", score: 15 },
|
|
|
+ { name: "耐心", score: 20 },
|
|
|
],
|
|
|
- children: [
|
|
|
- {
|
|
|
- name: "黑盒测试",
|
|
|
- score: 19,
|
|
|
- skills: [1, 2, 3, 4, 5, 6],
|
|
|
- disposition: [
|
|
|
- { name: "细心", score: 45 },
|
|
|
- { name: "责任心", score: 55 },
|
|
|
- { name: "耐心", score: 25 },
|
|
|
- ],
|
|
|
- },
|
|
|
- {
|
|
|
- name: "白盒测试",
|
|
|
- score: 19,
|
|
|
- skills: [1, 2, 3, 4, 5, 6],
|
|
|
- disposition: [
|
|
|
- { name: "细心", score: 45 },
|
|
|
- { name: "责任心", score: 55 },
|
|
|
- { name: "耐心", score: 25 },
|
|
|
- ],
|
|
|
- },
|
|
|
- {
|
|
|
- name: "验收测试",
|
|
|
- score: 19,
|
|
|
- skills: [1, 2, 3, 4, 5, 6],
|
|
|
- disposition: [
|
|
|
- { name: "细心", score: 45 },
|
|
|
- { name: "责任心", score: 55 },
|
|
|
- { name: "耐心", score: 25 },
|
|
|
- ],
|
|
|
- },
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "需求规约",
|
|
|
+ score: 22,
|
|
|
+ skills: [1, 2, 3, 6, 5, 4],
|
|
|
+ disposition: [
|
|
|
+ { name: "细心", score: 20 },
|
|
|
+ { name: "责任心", score: 15 },
|
|
|
+ { name: "耐心", score: 20 },
|
|
|
+ ],
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "需求过程",
|
|
|
+ score: 23,
|
|
|
+ skills: [4, 3, 2, 5, 5, 4],
|
|
|
+ disposition: [
|
|
|
+ { name: "细心", score: 20 },
|
|
|
+ { name: "责任心", score: 15 },
|
|
|
+ { name: "耐心", score: 20 },
|
|
|
+ ],
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "软件需求-实际考虑",
|
|
|
+ score: 22,
|
|
|
+ skills: [4, 3, 2, 5, 5, 4],
|
|
|
+ disposition: [
|
|
|
+ { name: "细心", score: 20 },
|
|
|
+ { name: "责任心", score: 15 },
|
|
|
+ { name: "耐心", score: 20 },
|
|
|
],
|
|
|
},
|
|
|
],
|
|
|
},
|
|
|
],
|
|
|
+
|
|
|
+
|
|
|
+ // tableData: [
|
|
|
+ // {
|
|
|
+ // name: "软件工程",
|
|
|
+ // score: 57,
|
|
|
+ // skills: [1, 2, 3, 4, 5, 6],
|
|
|
+ // disposition: [
|
|
|
+ // { name: "细心", score: 45 },
|
|
|
+ // { name: "责任心", score: 55 },
|
|
|
+ // { name: "耐心", score: 25 },
|
|
|
+ // { name: "合作能力", score: 75 },
|
|
|
+ // ],
|
|
|
+ // children: [
|
|
|
+ // {
|
|
|
+ // name: "需求",
|
|
|
+ // score: 19,
|
|
|
+ // skills: [1, 2, 3, 4, 5, 6],
|
|
|
+ // disposition: [
|
|
|
+ // { name: "细心", score: 45 },
|
|
|
+ // { name: "责任心", score: 55 },
|
|
|
+ // { name: "耐心", score: 25 },
|
|
|
+ // { name: "合作能力", score: 75 },
|
|
|
+ // ],
|
|
|
+ // children: [
|
|
|
+ // {
|
|
|
+ // name: "需求基础",
|
|
|
+ // score: 19,
|
|
|
+ // skills: [1, 2, 3, 4, 5, 6],
|
|
|
+ // disposition: [
|
|
|
+ // { name: "细心", score: 45 },
|
|
|
+ // { name: "责任心", score: 55 },
|
|
|
+ // { name: "耐心", score: 25 },
|
|
|
+ // ],
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // name: "需求开发工具",
|
|
|
+ // score: 19,
|
|
|
+ // skills: [6, 2, 1, 4, 5, 3],
|
|
|
+ // disposition: [
|
|
|
+ // { name: "细心", score: 45 },
|
|
|
+ // { name: "责任心", score: 55 },
|
|
|
+ // { name: "耐心", score: 25 },
|
|
|
+ // ],
|
|
|
+ // },
|
|
|
+ // ],
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // name: "设计",
|
|
|
+ // score: 19,
|
|
|
+ // skills: [1, 2, 3, 4, 5, 6],
|
|
|
+ // disposition: [
|
|
|
+ // { name: "细心", score: 45 },
|
|
|
+ // { name: "责任心", score: 55 },
|
|
|
+ // { name: "耐心", score: 25 },
|
|
|
+ // ],
|
|
|
+ // children: [
|
|
|
+ // {
|
|
|
+ // name: "设计1",
|
|
|
+ // score: 19,
|
|
|
+ // skills: [1, 2, 3, 4, 5, 6],
|
|
|
+ // disposition: [
|
|
|
+ // { name: "细心", score: 45 },
|
|
|
+ // { name: "责任心", score: 55 },
|
|
|
+ // { name: "耐心", score: 25 },
|
|
|
+ // ],
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // name: "设计2",
|
|
|
+ // score: 19,
|
|
|
+ // skills: [1, 2, 3, 4, 5, 6],
|
|
|
+ // disposition: [
|
|
|
+ // { name: "细心", score: 45 },
|
|
|
+ // { name: "责任心", score: 55 },
|
|
|
+ // { name: "耐心", score: 25 },
|
|
|
+ // ],
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // name: "设计3",
|
|
|
+ // score: 19,
|
|
|
+ // skills: [1, 2, 3, 4, 5, 6],
|
|
|
+ // disposition: [
|
|
|
+ // { name: "细心", score: 45 },
|
|
|
+ // { name: "责任心", score: 55 },
|
|
|
+ // { name: "耐心", score: 25 },
|
|
|
+ // ],
|
|
|
+ // },
|
|
|
+ // ],
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // name: "测试",
|
|
|
+ // score: 19,
|
|
|
+ // skills: [1, 2, 3, 4, 5, 6],
|
|
|
+ // disposition: [
|
|
|
+ // { name: "细心", score: 45 },
|
|
|
+ // { name: "责任心", score: 55 },
|
|
|
+ // { name: "耐心", score: 25 },
|
|
|
+ // ],
|
|
|
+ // children: [
|
|
|
+ // {
|
|
|
+ // name: "黑盒测试",
|
|
|
+ // score: 19,
|
|
|
+ // skills: [1, 2, 3, 4, 5, 6],
|
|
|
+ // disposition: [
|
|
|
+ // { name: "细心", score: 45 },
|
|
|
+ // { name: "责任心", score: 55 },
|
|
|
+ // { name: "耐心", score: 25 },
|
|
|
+ // ],
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // name: "白盒测试",
|
|
|
+ // score: 19,
|
|
|
+ // skills: [1, 2, 3, 4, 5, 6],
|
|
|
+ // disposition: [
|
|
|
+ // { name: "细心", score: 45 },
|
|
|
+ // { name: "责任心", score: 55 },
|
|
|
+ // { name: "耐心", score: 25 },
|
|
|
+ // ],
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // name: "验收测试",
|
|
|
+ // score: 19,
|
|
|
+ // skills: [1, 2, 3, 4, 5, 6],
|
|
|
+ // disposition: [
|
|
|
+ // { name: "细心", score: 45 },
|
|
|
+ // { name: "责任心", score: 55 },
|
|
|
+ // { name: "耐心", score: 25 },
|
|
|
+ // ],
|
|
|
+ // },
|
|
|
+ // ],
|
|
|
+ // },
|
|
|
+ // ],
|
|
|
+ // },
|
|
|
+ // ],
|
|
|
};
|
|
|
},
|
|
|
methods: {
|
|
|
@@ -208,6 +392,7 @@
|
|
|
},
|
|
|
recommend(knowledge) {
|
|
|
alert("推荐"+knowledge+"相关题目...")
|
|
|
+ window.location.replace("https://eval.seec.seecoder.cn/student/exams");
|
|
|
},
|
|
|
getBarOption(disposition) {
|
|
|
// console.log("秒啊");
|
|
|
@@ -255,7 +440,7 @@
|
|
|
color: "rgba(220, 220, 220, 0.8)",
|
|
|
},
|
|
|
itemStyle: {
|
|
|
- color: "#a17be3",
|
|
|
+ color: "#5c96ff",
|
|
|
},
|
|
|
},
|
|
|
],
|