|
|
@@ -18,9 +18,10 @@
|
|
|
content="点击进行相关题目推荐"
|
|
|
placement="right"
|
|
|
>
|
|
|
- <a href="#" @click="recommend(scope.row.name)" class="recommend"
|
|
|
- >{{ scope.row.name }}⭐ ️</a
|
|
|
- >
|
|
|
+<!-- <a href="#" @click="recommend(scope.row.name)" class="recommend"-->
|
|
|
+<!-- >{{ scope.row.name }}⭐ ️</a>-->
|
|
|
+ <a href="#" @click="$router.push('/questionboard/' + userId)" class="recommend"
|
|
|
+ >{{ scope.row.name }}⭐ ️</a>
|
|
|
</el-tooltip>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
@@ -69,75 +70,77 @@
|
|
|
},
|
|
|
data() {
|
|
|
return {
|
|
|
- recommendUrl: "",
|
|
|
- tableData: [
|
|
|
- {
|
|
|
- name: "软件需求",
|
|
|
- score: 55,
|
|
|
- skills: [10, 2, 6, 4, 5, 4],
|
|
|
- disposition: [
|
|
|
- { name: "细心", score: 55 },
|
|
|
- { name: "责任心", score: 55 },
|
|
|
- { name: "耐心",score: 35},
|
|
|
- ],
|
|
|
- children: [
|
|
|
+ recommendUrl: "",
|
|
|
+ userId : 1,
|
|
|
+ treeScore: 55.0,
|
|
|
+ tableData: [
|
|
|
{
|
|
|
- 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: 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 },
|
|
|
+ ],
|
|
|
+ },
|
|
|
+ ],
|
|
|
},
|
|
|
- {
|
|
|
- name: "软件需求基础",
|
|
|
- score: 22,
|
|
|
- skills: [4, 3, 2, 5, 5, 4],
|
|
|
- disposition: [
|
|
|
- { name: "细心", score: 20 },
|
|
|
- { name: "责任心", score: 15 },
|
|
|
- { name: "耐心", score: 20 },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
+ ],
|
|
|
|
|
|
// tableData: [
|
|
|
// {
|
|
|
@@ -398,8 +401,11 @@
|
|
|
}
|
|
|
});
|
|
|
this.recommendUrl = "smart-server.seec.seecoder.cn/recommend/getRecommendById/?user_id=" + this.$route.params.id;
|
|
|
+ console.log(this.recommendUrl);
|
|
|
+ console.log(this.res);
|
|
|
if(res.success){
|
|
|
- this.tableData = res.content;
|
|
|
+ // this.tableData = res.content.tableData;
|
|
|
+ this.userId = res.content.userId
|
|
|
}
|
|
|
console.log("here");
|
|
|
console.log(this.tableData);
|