From ea05b9be825899d4c86d131fb9a38ad58f078fa5 Mon Sep 17 00:00:00 2001
From: heyujie <516346543@qq.com>
Date: 星期五, 28 一月 2022 18:49:17 +0800
Subject: [PATCH] 授权正式版

---
 src/pages/settings/views/generalSettings.vue |   17 ++++++++++++++++-
 1 files changed, 16 insertions(+), 1 deletions(-)

diff --git a/src/pages/settings/views/generalSettings.vue b/src/pages/settings/views/generalSettings.vue
index 906cf8b..c84b4c1 100644
--- a/src/pages/settings/views/generalSettings.vue
+++ b/src/pages/settings/views/generalSettings.vue
@@ -380,8 +380,11 @@
       }
     });
     const url = this.curUser.backgroundpic;
+    this.activeIcons = this.curUser.useIconType-1
+    this.universalColor = this.colorList.findIndex((x) => {
+      return x.color == localStorage.getItem("--colorCard")
+    })
     if (url) {
-      // const arr = url.split("/");
       this.activeBg = this.tableBGList.findIndex((x) => {
         return x.url == url;
       });
@@ -424,6 +427,7 @@
       }).then((res) => {
         if (res.success) {
           sessionStorage.setItem("userInfo", JSON.stringify(res.data))
+          debugger
           this.$message.success(res.msg);
         }
       });
@@ -502,6 +506,17 @@
     },
     selectIcons(i) {
       this.activeIcons = i;
+      updateUser({
+        id: this.curUser.id,
+        iconType: i+1,
+      }).then((res) => {
+        if (res.success) {
+          window.parent.postMessage({ msg: "AppUpdate" }, "*");
+          sessionStorage.setItem("userInfo", JSON.stringify(res.data))
+          debugger
+          this.$message.success(res.msg);
+        }
+      });
     },
     removeSound(item) {
       const h = this.$createElement;

--
Gitblit v1.8.0