Bladeren bron

添加清除缓存功能

lihongxiao 3 jaren geleden
bovenliggende
commit
c695649a63
1 gewijzigde bestanden met toevoegingen van 17 en 4 verwijderingen
  1. 17 4
      src/views/Core/PersonalPanel.vue

+ 17 - 4
src/views/Core/PersonalPanel.vue

@@ -46,10 +46,10 @@
       </span>
     </div> -->
     <div class="other-operation">
-      <!-- <div class="other-operation-item">
-        <li class="fa fa-eraser"></li>
+      <div class="other-operation-item" @click="clearCache">
+        <li class="fa fa-eraser" ></li>
         清除缓存
-      </div> -->
+      </div>
       <div class="other-operation-item" @click="recruiting">
         <li class="fa fa-user"></li>
         闪电增员
@@ -135,7 +135,20 @@ export default {
     recruiting() {
         this.$refs.recruitingDialog.setBackupVisible(true)
     },
-
+    // 清除缓存
+    clearCache(){
+        localStorage.clear()
+        sessionStorage.removeItem("user")
+        this.deleteCookie("token")
+        this.deleteCookie("user")
+        this.deleteCookie("name")
+        this.mainTabs = [];
+        this.$router.push("/login")
+        Cookies.removeAllCookie();
+        this.$api.login.logout().then((res) => {
+        }).catch(function (res) {
+        })
+    },
     // 退出登录
     logout: function () {
       this.$confirm("确认退出吗?", "提示", {