diff --git a/src/components/userCharacter/tuc-role-box.vue b/src/components/userCharacter/tuc-role-box.vue
index 539c6899..9516ab0f 100644
--- a/src/components/userCharacter/tuc-role-box.vue
+++ b/src/components/userCharacter/tuc-role-box.vue
@@ -4,39 +4,51 @@
-
-
-
-
![nameCard]()
-
-
-
- mdi-lock
-
-
-
+
+
{{ props.modelValue.fetter }}
-
+
+
+
+ mdi-lock-outline
+
mdi-tshirt-crew-outline
+
+
+
![nameCard]()
+
+
+
+
![talent]()
+
Lv.{{ talent.level }}
+
+
+
diff --git a/src/pages/User/Characters.vue b/src/pages/User/Characters.vue
index fe3f2a2b..7f2b8c8d 100644
--- a/src/pages/User/Characters.vue
+++ b/src/pages/User/Characters.vue
@@ -106,10 +106,11 @@ async function refreshRoles() {
async function refreshTalent() {
loadingTitle.value = "正在获取天赋数据";
loading.value = true;
+ const talentCookie = userStore.getCookieGroup2();
await Promise.allSettled(
roleList.value.map(async (role) => {
const res = await TGRequest.User.calculate.getSyncAvatarDetail(
- roleCookie.value,
+ talentCookie,
user.value.gameUid,
role.cid,
);