From f95c12a8cae014c39b9b9a016a8d9ee4a6dbb5a7 Mon Sep 17 00:00:00 2001 From: jscyl13849007907 <13849007907@163.com> Date: Sun, 7 Jun 2026 16:08:19 +0800 Subject: [PATCH] no message --- pages/home/index.vue | 16 ++++++++++++---- root/person/config.vue | 15 ++++++++++++--- 2 files changed, 24 insertions(+), 7 deletions(-) diff --git a/pages/home/index.vue b/pages/home/index.vue index a688701..9f8d7af 100644 --- a/pages/home/index.vue +++ b/pages/home/index.vue @@ -367,6 +367,10 @@ export default { getApp().globalData.themeColor = demoConfig.themeColor; this.themeColor = demoConfig.themeColor; } + } else { + let originalThemeColor = uni.getStorageSync("ORIGINAL_THEME_COLOR") || getApp().globalData.themeColor; + getApp().globalData.themeColor = originalThemeColor; + this.themeColor = originalThemeColor; } if (this.appInfo.noticeImg) { this.noticeImg = this.appInfo.noticeImg; @@ -407,10 +411,14 @@ export default { if (demoEnabled && demoConfig) { that.$set(that.appInfo, 'logo', demoConfig.logo); that.$set(that.appInfo, 'appName', demoConfig.appName); - } - if (demoConfig && demoConfig.themeColor) { - getApp().globalData.themeColor = demoConfig.themeColor; - that.themeColor = demoConfig.themeColor; + if (demoConfig.themeColor) { + getApp().globalData.themeColor = demoConfig.themeColor; + that.themeColor = demoConfig.themeColor; + } + } else { + let originalThemeColor = uni.getStorageSync("ORIGINAL_THEME_COLOR") || getApp().globalData.themeColor; + getApp().globalData.themeColor = originalThemeColor; + that.themeColor = originalThemeColor; } }, data() { diff --git a/root/person/config.vue b/root/person/config.vue index abdd198..f28d321 100644 --- a/root/person/config.vue +++ b/root/person/config.vue @@ -25,7 +25,7 @@ - + 恢复 @@ -109,6 +109,9 @@ export default { }); return; } + if (!uni.getStorageSync("ORIGINAL_THEME_COLOR")) { + uni.setStorageSync("ORIGINAL_THEME_COLOR", getApp().globalData.themeColor); + } uni.setStorageSync("DEMO_MODE_CONFIG", { appName: that.formData.appName, logo: that.formData.logo, @@ -126,12 +129,12 @@ export default { }, 1500); }, handleRestore() { - let defaultThemeColor = "#fea702"; + let originalThemeColor = uni.getStorageSync("ORIGINAL_THEME_COLOR") || getApp().globalData.themeColor; uni.setStorageSync("DEMO_MODE_ENABLED", false); let demoConfig = uni.getStorageSync("DEMO_MODE_CONFIG") || {}; demoConfig.enabled = false; uni.setStorageSync("DEMO_MODE_CONFIG", demoConfig); - getApp().globalData.themeColor = defaultThemeColor; + getApp().globalData.themeColor = originalThemeColor; uni.showToast({ title: "已恢复", icon: "success", @@ -193,4 +196,10 @@ export default { transform: scale(1.1); } } + +.vonfigbtn{ + .bocai_btn_mode_circle{ + width: 250px !important; + } +}