提交 ed027a82 编写于 作者: Joey0610's avatar Joey0610

Day6 完成界面跳转和所有的删除功能

上级 d48508b4
......@@ -230,7 +230,7 @@ export default {
},
//发布竞赛功能
release() {
this.$router.replace("/PageFormsSignup");
this.$router.replace("/AddRole");
},
//查询竞赛功能
onSubmit(formName) {
......
......@@ -220,7 +220,7 @@ export default {
},
//发布竞赛功能
release() {
this.$router.replace("/PageFormsSignup");
this.$router.replace("/AddRole");
},
//查询竞赛功能
onSubmit(formName) {
......
......@@ -229,7 +229,7 @@ export default {
},
//发布竞赛功能
release() {
this.$router.replace("/PageFormsSignup");
this.$router.replace("/AddRole");
},
//查询竞赛功能
onSubmit(formName) {
......@@ -310,10 +310,10 @@ export default {
.then(() => {
this.$axios({
method: "post",
url: "http://124.220.174.249:8085/backend/teacher/deleteCompetition",
url: "http://124.220.174.249:8085/backend/admin/deletePost",
headers: { token: localStorage.token },
data: {
competitionId: id,
postId: id,
},
})
.then((res) => {
......@@ -321,13 +321,7 @@ export default {
console.log(res);
if (res.data.code == "200") {
console.log("删除成功");
this.getCompeteList();
// this.$router.replace("/PageTable");
// this.$notify({
// title: "竞赛删除成功",
// message: "返回大厅!",
// type: "success",
// });
this.getEmployList();
}
})
.catch((err) => {
......@@ -345,11 +339,6 @@ export default {
message: "已取消删除",
});
});
// this.$axios
// .post("http://47.113.195.148:8085/backend/teacher/deleteCompetition", {
// competitionId: this.queryInfo.competeId,
// // competitionId: "11"
// })
},
//每页条数改变
......
......@@ -18,7 +18,7 @@
<el-menu-item index="/ManageCompititionTable">竞赛管理</el-menu-item>
<el-menu-item index="/ManageEmployTable">招聘管理</el-menu-item>
<el-menu-item index="/ManageSchoolTable">求助管理</el-menu-item>
<el-menu-item index="4">账号管理</el-menu-item>
<el-menu-item index="/ManageAccountTable">账号管理</el-menu-item>
<el-menu-item index="5" @click="exit">退出</el-menu-item>
</el-menu>
</div>
......
......@@ -45,7 +45,7 @@
</el-card>
<el-card style="margin-top: 20px">
<el-table
:data="competeList"
:data="helpList"
stripe
border
style="width: 100%"
......@@ -109,13 +109,13 @@
<template slot-scope="scope">
<el-button
size="mini"
@click="handleDetail(scope.row.competitionId)"
@click="handleDetail(scope.row.helpId)"
round
>详细信息
</el-button>
<el-button
size="mini"
@click="handleEdit(scope.row.competitionId)"
@click="handleEdit(scope.row.helpId)"
round
plain
>编辑信息
......@@ -123,7 +123,7 @@
<el-button
type="danger"
size="mini"
@click="handleDelete(scope.row.competitionId)"
@click="handleDelete(scope.row.helpId)"
round
plain
>删除信息
......@@ -197,7 +197,7 @@ export default {
// title: '',
// teacherName: '',
// count: ''
competeList: [],
helpList: [],
};
},
......@@ -206,9 +206,9 @@ export default {
},
mounted() {
this.getCompeteList();
this.getHelpList();
console.log("this.competeList111");
console.log(this.competeList);
console.log(this.helpList);
console.log("this.competeList111");
},
......@@ -220,7 +220,7 @@ export default {
},
//发布竞赛功能
release() {
this.$router.replace("/PageFormsSignup");
this.$router.replace("/AddRole");
},
//查询竞赛功能
onSubmit(formName) {
......@@ -260,26 +260,6 @@ export default {
}
});
},
// //退出登录
// exit() {
// // this.$router.replace("/");
// this.$axios({
// method: "post",
// url: "http://124.220.174.249:8085/backend/logout",
// headers: { token: localStorage.token },
// })
// .then((res) => {
// console.log(res);
// if (res.data.code == "200") {
// console.log("返回登录界面");
// this.$router.replace("/");
// }
// })
// .catch((err) => {
// return this.$message.error("退出失败");
// console.log("退出失败");
// });
// },
//查看竞赛详情
handleDetail(id) {
console.log("id");
......@@ -302,16 +282,6 @@ export default {
// this.dialogFormVisible = true;
},
//删除竞赛信息
handleDelete(id) {
this.$router.push({ path: "/PageFormsDelete", query: { id: id } }); // 通过this.$route.query.id获得id
// this.tableData.splice(index + (this.currentPage - 1) * this.pageSize, 1);
// this.pageTotal = this.tableData.length;
// this.$message({
// message: "删除" + row.name + "成功!",
// type: "success",
// });
//确定删除
},
handleDelete(id) {
this.$confirm("此操作将永久删除该信息, 是否继续?", "提示", {
confirmButtonText: "确定",
......@@ -321,10 +291,10 @@ export default {
.then(() => {
this.$axios({
method: "post",
url: "http://124.220.174.249:8085/backend/teacher/deleteCompetition",
url: "http://124.220.174.249:8085/backend/admin/deleteHelp",
headers: { token: localStorage.token },
data: {
competitionId: id,
helpId: id,
},
})
.then((res) => {
......@@ -332,13 +302,7 @@ export default {
console.log(res);
if (res.data.code == "200") {
console.log("删除成功");
this.getCompeteList();
// this.$router.replace("/PageTable");
// this.$notify({
// title: "竞赛删除成功",
// message: "返回大厅!",
// type: "success",
// });
this.getHelpList();
}
})
.catch((err) => {
......@@ -356,11 +320,6 @@ export default {
message: "已取消删除",
});
});
// this.$axios
// .post("http://47.113.195.148:8085/backend/teacher/deleteCompetition", {
// competitionId: this.queryInfo.competeId,
// // competitionId: "11"
// })
},
//每页条数改变
......@@ -384,9 +343,9 @@ export default {
.then((res) => {
console.log(res);
if (res.data.code == "200") {
this.competeList = res.data.data;
this.helpList = res.data.data;
console.log("res.data.data");
console.log(this.competeList);
console.log(this.helpList);
console.log("res.data.data");
this.pageTotal = Number(res.data.details.infoCount);
}
......@@ -410,7 +369,7 @@ export default {
console.log("5");
console.log(res);
if (res.data.code == "200") {
this.competeList = res.data.data;
this.helpList = res.data.data;
this.pageTotal = Number(res.data.details.infoCount); //显示当前条数
console.log(res.data.data);
}
......@@ -420,6 +379,7 @@ export default {
});
}
},
//当前页改变会触发?
handleCurrentChange(currentPage) {
this.currentPage = currentPage;
......@@ -480,7 +440,7 @@ export default {
// //用户点击下一页按钮改变当前页后触发
// handleNext() {},
//获取竞赛信息(竞赛大厅)
getCompeteList() {
getHelpList() {
console.log(localStorage.getItem("token"));
console.log(localStorage.getItem("userId"));
// this.$axios.defaults.headers.common["Authorization"] = localStorage.getItem('token');
......@@ -533,9 +493,9 @@ export default {
// console.log(username + password);
console.log(res);
if (res.data.code == "200") {
this.competeList = res.data.data;
this.helpList = res.data.data;
console.log("res.data.data");
console.log(this.competeList);
console.log(this.helpList);
console.log("res.data.details.infoCount");
console.log(res.data.details.infoCount);
console.log(res.data.data.length);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册