diff --git a/src/components/userAvatar/tua-dc-weapon.vue b/src/components/userAvatar/tua-dc-weapon.vue
index 1e34529c..0063e6fe 100644
--- a/src/components/userAvatar/tua-dc-weapon.vue
+++ b/src/components/userAvatar/tua-dc-weapon.vue
@@ -28,6 +28,7 @@
+ mdi-adjust
{{ propSub !== false ? propSub.name : "未知属性" }}
{{ props.modelValue.sub_property?.final }}
@@ -131,6 +132,18 @@ const propSub = computed
(() => {
flex-direction: row;
align-items: center;
justify-content: space-between;
+
+ span:first-child {
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ column-gap: 5px;
+ }
+
+ img {
+ width: 14px;
+ height: 14px;
+ }
}
.tua-prop-sub {
@@ -151,6 +164,10 @@ const propSub = computed(() => {
align-items: center;
justify-content: center;
column-gap: 5px;
+
+ .icon {
+ opacity: 0.4;
+ }
}
}
diff --git a/src/pages/User/Characters.vue b/src/pages/User/Characters.vue
index 928b906e..6c51d2b3 100644
--- a/src/pages/User/Characters.vue
+++ b/src/pages/User/Characters.vue
@@ -140,7 +140,9 @@ const uidList = shallowRef>([]);
const roleList = shallowRef>([]);
const selectedList = shallowRef>([]);
const dataVal = shallowRef();
-const enableShare = computed(() => (showOverlay.value ? true : showSelect.value));
+const enableShare = computed(
+ () => showOverlay.value || showSelect.value || loadData.value,
+);
onMounted(async () => {
await showLoading.start("正在获取角色数据");