From 33242cbc31b81240c2f42783d239e89f31079595 Mon Sep 17 00:00:00 2001
From: zzc <1761997216@qq.com>
Date: Fri, 13 Mar 2026 04:24:36 +0800
Subject: [PATCH] fix: user unlock
---
.../avatarDecor/components/AppManagementEdit.vue | 14 ++++++++++++++
src/views/spring/avatar/avatarDecor/index.vue | 16 +++++++++++++++-
.../avatarFrame/components/AppManagementEdit.vue | 14 ++++++++++++++
src/views/spring/avatar/avatarFrame/index.vue | 16 +++++++++++++++-
.../template/components/AppManagementEdit.vue | 14 ++++++++++++++
src/views/spring/blessing/template/index.vue | 15 +++++++++++++++
.../components/AppManagementEdit.vue | 14 ++++++++++++++
.../spring/blessing/titleTemplate/index.vue | 15 +++++++++++++++
8 files changed, 116 insertions(+), 2 deletions(-)
diff --git a/src/views/spring/avatar/avatarDecor/components/AppManagementEdit.vue b/src/views/spring/avatar/avatarDecor/components/AppManagementEdit.vue
index db88008..9c782d8 100644
--- a/src/views/spring/avatar/avatarDecor/components/AppManagementEdit.vue
+++ b/src/views/spring/avatar/avatarDecor/components/AppManagementEdit.vue
@@ -4,6 +4,11 @@
+
+
+
+
+
-
+
+
+ {{ getUnlockTypeName(row.unlockType) }}
+
+
@@ -177,6 +181,16 @@
this.$baseMessage('更新失败', 'error')
}
},
+ getUnlockTypeName(type) {
+ const map = {
+ sing3: '连续签到3天',
+ sing5: '连续签到5天',
+ sing7: '连续签到7天',
+ ad: '观看广告',
+ vip: '开通vip',
+ }
+ return map[type] || type
+ },
async handleMoveUp(row) {
try {
const { msg } = await doMoveUp(row.id)
diff --git a/src/views/spring/avatar/avatarFrame/components/AppManagementEdit.vue b/src/views/spring/avatar/avatarFrame/components/AppManagementEdit.vue
index 01ae7ba..e08a034 100644
--- a/src/views/spring/avatar/avatarFrame/components/AppManagementEdit.vue
+++ b/src/views/spring/avatar/avatarFrame/components/AppManagementEdit.vue
@@ -4,6 +4,11 @@
+
+
+
+
+
-
+
+
+ {{ getUnlockTypeName(row.unlockType) }}
+
+
@@ -207,6 +211,16 @@
if (enabled.length === 0) return false
return enabled[enabled.length - 1].id === row.id
},
+ getUnlockTypeName(type) {
+ const map = {
+ sing3: '连续签到3天',
+ sing5: '连续签到5天',
+ sing7: '连续签到7天',
+ ad: '观看广告',
+ vip: '开通vip',
+ }
+ return map[type] || type
+ },
},
}
diff --git a/src/views/spring/blessing/template/components/AppManagementEdit.vue b/src/views/spring/blessing/template/components/AppManagementEdit.vue
index 16acb6b..7d3b19b 100644
--- a/src/views/spring/blessing/template/components/AppManagementEdit.vue
+++ b/src/views/spring/blessing/template/components/AppManagementEdit.vue
@@ -9,6 +9,11 @@
+
+
+
+
+
+
+
+ {{ getUnlockTypeName(row.unlockType) }}
+
+
@@ -187,6 +192,16 @@
const found = this.sceneList.find((item) => item.scene === scene)
return found ? found.sceneName : scene
},
+ getUnlockTypeName(type) {
+ const map = {
+ sing3: '连续签到3天',
+ sing5: '连续签到5天',
+ sing7: '连续签到7天',
+ ad: '观看广告',
+ vip: '开通vip',
+ }
+ return map[type] || type
+ },
},
}
diff --git a/src/views/spring/blessing/titleTemplate/components/AppManagementEdit.vue b/src/views/spring/blessing/titleTemplate/components/AppManagementEdit.vue
index 811a446..1b34cef 100644
--- a/src/views/spring/blessing/titleTemplate/components/AppManagementEdit.vue
+++ b/src/views/spring/blessing/titleTemplate/components/AppManagementEdit.vue
@@ -9,6 +9,11 @@
+
+
+
+
+
+
+
+ {{ getUnlockTypeName(row.unlockType) }}
+
+
@@ -187,6 +192,16 @@
const found = this.sceneList.find((item) => item.scene === scene)
return found ? found.sceneName : scene
},
+ getUnlockTypeName(type) {
+ const map = {
+ sing3: '连续签到3天',
+ sing5: '连续签到5天',
+ sing7: '连续签到7天',
+ ad: '观看广告',
+ vip: '开通vip',
+ }
+ return map[type] || type
+ },
},
}