From 3c566d0c37c6a5a7b0a3bf8bdec34d88098182bc Mon Sep 17 00:00:00 2001 From: awinx Date: Thu, 26 Dec 2024 14:58:01 +0800 Subject: [PATCH] update --- public/favicon.ico | Bin 4286 -> 11503 bytes src/App.vue | 32 ++++++++++++---- src/apiConfig.js | 2 +- src/components/HelloWorld.vue | 59 ------------------------------ src/views/course/CourseList.vue | 2 +- src/views/login/loginView.vue | 2 +- src/views/student/studentList.vue | 4 +- 7 files changed, 30 insertions(+), 71 deletions(-) delete mode 100644 src/components/HelloWorld.vue diff --git a/public/favicon.ico b/public/favicon.ico index df36fcfb72584e00488330b560ebcf34a41c64c2..dca1286b4f58972c2bc51169915d3663fe142139 100644 GIT binary patch literal 11503 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 diff --git a/src/App.vue b/src/App.vue index 0ff54b2..1026311 100644 --- a/src/App.vue +++ b/src/App.vue @@ -73,14 +73,30 @@ export default { } }, logout(){ - localStorage.removeItem('user'); - this.login=false; - if(this.$route.name!=="login"){ - this.$router.push("login"); - } - $.ajax({ - url: this.$apiUrl + "/userAction/logout", - method: "GET", + this.$confirm( + "确定要退出登录吗?", + '提示', + { + confirmButtonText: '确定', + cancelButtonText: '取消', + type: 'warning' + } + ).then(() => { + localStorage.removeItem('user'); + this.login = false; + if (this.$route.name !== "login") { + this.$router.push("login"); + } + $.ajax({ + url: this.$apiUrl + "/userAction/logout", + method: "GET", + }); + }).catch(() => { + this.$message({ + type: 'info', + message: '取消退出', + showClose: true + }); }); } }, diff --git a/src/apiConfig.js b/src/apiConfig.js index 93ca137..0a6ea78 100644 --- a/src/apiConfig.js +++ b/src/apiConfig.js @@ -1,5 +1,5 @@ export default { install(Vue) { - Vue.prototype.$apiUrl = 'http://localhost:8080'; + Vue.prototype.$apiUrl = ''; } }; \ No newline at end of file diff --git a/src/components/HelloWorld.vue b/src/components/HelloWorld.vue deleted file mode 100644 index b2c8940..0000000 --- a/src/components/HelloWorld.vue +++ /dev/null @@ -1,59 +0,0 @@ - - - - - - diff --git a/src/views/course/CourseList.vue b/src/views/course/CourseList.vue index 00c894a..ea84b75 100644 --- a/src/views/course/CourseList.vue +++ b/src/views/course/CourseList.vue @@ -367,7 +367,7 @@ export default { page: this.courseList.page, pageSize: this.courseList.pageSize, keyword: this.courseSearchForm.courseName, - courseType: this.courseSearchForm.courseType + type: this.courseSearchForm.courseType }, success: (data) => { console.log(data); diff --git a/src/views/login/loginView.vue b/src/views/login/loginView.vue index 7d98cbc..f561338 100644 --- a/src/views/login/loginView.vue +++ b/src/views/login/loginView.vue @@ -42,7 +42,7 @@ export default { if (this.$route.query.redirect){ this.$router.push({ name: this.$route.query.redirect }); }else{ - this.$route.push("student"); + this.$router.push("student"); } }else{ diff --git a/src/views/student/studentList.vue b/src/views/student/studentList.vue index a5b0e00..0c8673b 100644 --- a/src/views/student/studentList.vue +++ b/src/views/student/studentList.vue @@ -163,8 +163,9 @@ export default { data: { name: this.studentSearchForm.name, code: this.studentSearchForm.code, - sex: (this.studentSearchForm.sex === '' ? -1 : this.studentSearchForm.sex), + sex: (this.studentSearchForm.sex % 1 !== 0 || this.studentSearchForm.sex === '' ? -1 : this.studentSearchForm.sex), grade: (this.studentSearchForm.grade % 1 !== 0 || this.studentSearchForm.grade === '' ? -1 : parseInt(this.studentSearchForm.grade)), + major: (this.studentSearchForm.major % 1 !== 0 || this.studentSearchForm.major === '' ? -1 : parseInt(this.studentSearchForm.major)), page: this.studentList.page, pageSize: this.studentList.pageSize }, @@ -199,6 +200,7 @@ export default { code: '', sex: '', grade: '', + major: '', }; this.studentListGet(); },