|
|
@@ -77,13 +77,33 @@
|
|
|
type: "warning"
|
|
|
})
|
|
|
.then(() => {
|
|
|
- localStorage.removeItem("token");
|
|
|
- localStorage.removeItem("userId");
|
|
|
- localStorage.removeItem("personInfo");
|
|
|
- localStorage.removeItem("menuName");
|
|
|
- localStorage.removeItem("menuIndex");
|
|
|
+ this.$post("/logout")
|
|
|
+ .then(
|
|
|
+ response => {
|
|
|
+ if (response.status == 200) {
|
|
|
+ if (response.data.success == true) {
|
|
|
+ localStorage.removeItem("token");
|
|
|
+ localStorage.removeItem("userId");
|
|
|
+ localStorage.removeItem("personInfo");
|
|
|
+ localStorage.removeItem("menuName");
|
|
|
+ localStorage.removeItem("menuIndex");
|
|
|
+ localStorage.removeItem('zptoken'),
|
|
|
+ this.$router.push({path: "/"});
|
|
|
+ } else if (response.data.success == false) {
|
|
|
+ this.$message.error(response.data.error);
|
|
|
+ } else {
|
|
|
+ this.$message.error("登录失败");
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ this.$message.error("服务器连接异常");
|
|
|
+ }
|
|
|
+ },
|
|
|
+ response => {
|
|
|
+ }
|
|
|
+ );
|
|
|
+
|
|
|
+
|
|
|
|
|
|
- this.$router.push({path: "/"});
|
|
|
})
|
|
|
.catch(() => {
|
|
|
this.$message({
|