|
|
@@ -25,8 +25,7 @@
|
|
|
|
|
|
<!-- 家庭成员选择条 -->
|
|
|
<FamilyMemberStrip
|
|
|
- v-if="currentView === 'self'"
|
|
|
- v-if="isLoggedIn"
|
|
|
+ v-if="currentView === 'self' && isLoggedIn"
|
|
|
:members="familyMembersVisible"
|
|
|
:selectedMemberId="selectedMemberId"
|
|
|
@select="onFamilyMemberSelect"
|
|
|
@@ -81,7 +80,7 @@
|
|
|
<!-- 肠脑轴情绪卡片 -->
|
|
|
<view class="section" v-if="gutIndicators && gutIndicators.length > 0">
|
|
|
<view class="section-header">
|
|
|
- <text class="section-title">🧠 肠脑情绪关联</text>
|
|
|
+ <text class="section-title">🌱 情绪与肠胃</text>
|
|
|
</view>
|
|
|
<view class="gut-insight-text" v-if="gutInsight">
|
|
|
<text>{{ gutInsight }}</text>
|
|
|
@@ -132,7 +131,7 @@
|
|
|
<!-- 心13维雷达图(分组展示,登录后且选中成员时) -->
|
|
|
<view class="section" v-if="isLoggedIn && currentMemberEnergies">
|
|
|
<view class="section-header">
|
|
|
- <text class="section-title">🧠 心理维度详解</text>
|
|
|
+ <text class="section-title">🧠 情绪与性格</text>
|
|
|
</view>
|
|
|
<view class="radar-group" v-for="(group, gIdx) in mindRadarGroups" :key="gIdx">
|
|
|
<text class="radar-group-label">{{ group.label }}</text>
|
|
|
@@ -187,8 +186,8 @@ components: { TabTransition, PageBanner, RadarChart, FamilyEnergyBar, PsychCrisi
|
|
|
emiData: null,
|
|
|
emiLoading: true,
|
|
|
emiDimensions: [
|
|
|
- { key: 'emotionScore', label: '情绪商数', color: '#FF6B35' },
|
|
|
- { key: 'resilienceScore', label: '心理韧性', color: '#F97316' },
|
|
|
+ { key: 'emotionScore', label: '情绪管理', color: '#FF6B35' },
|
|
|
+ { key: 'resilienceScore', label: '抗压能力', color: '#F97316' },
|
|
|
{ key: 'stressCopingScore', label: '压力应对', color: '#FB923C' },
|
|
|
{ key: 'selfAwarenessScore', label: '自我认知', color: '#FBBF24' }
|
|
|
],
|
|
|
@@ -198,7 +197,7 @@ components: { TabTransition, PageBanner, RadarChart, FamilyEnergyBar, PsychCrisi
|
|
|
{ key: 'conscientiousnessScore', label: '尽责性' },
|
|
|
{ key: 'extraversionScore', label: '外向性' },
|
|
|
{ key: 'agreeablenessScore', label: '宜人性' },
|
|
|
- { key: 'neuroticismScore', label: '神经质' }
|
|
|
+ { key: 'neuroticismScore', label: '情绪稳定性' }
|
|
|
],
|
|
|
|
|
|
// 功能入口
|
|
|
@@ -251,14 +250,14 @@ components: { TabTransition, PageBanner, RadarChart, FamilyEnergyBar, PsychCrisi
|
|
|
{ key: 'bigFiveConscientiousness', label: '尽责性' },
|
|
|
{ key: 'bigFiveExtraversion', label: '外向性' },
|
|
|
{ key: 'bigFiveAgreeableness', label: '宜人性' },
|
|
|
- { key: 'bigFiveNeuroticism', label: '神经质' }
|
|
|
+ { key: 'bigFiveNeuroticism', label: '情绪稳定性' }
|
|
|
]
|
|
|
},
|
|
|
{
|
|
|
label: '情绪稳定',
|
|
|
dimensions: [
|
|
|
- { key: 'emotionEmotion', label: '情绪商数' },
|
|
|
- { key: 'emotionResilience', label: '心理韧性' },
|
|
|
+ { key: 'emotionEmotion', label: '情绪管理' },
|
|
|
+ { key: 'emotionResilience', label: '抗压能力' },
|
|
|
{ key: 'emotionStressCoping', label: '压力应对' },
|
|
|
{ key: 'emotionSelfAwareness', label: '自我认知' }
|
|
|
]
|
|
|
@@ -945,6 +944,42 @@ var descList = descMap[this.dominantElement] || descMap.wood
|
|
|
color: #fff;
|
|
|
font-weight: 600;
|
|
|
}
|
|
|
+
|
|
|
+/* 页面说明 */
|
|
|
+.section-sub {
|
|
|
+ font-size: 22rpx;
|
|
|
+ color: rgba(255,255,255,0.55);
|
|
|
+ margin-top: 6rpx;
|
|
|
+ display: block;
|
|
|
+}
|
|
|
+
|
|
|
+/* 得分解读卡片 */
|
|
|
+.score-explain-card {
|
|
|
+ margin: 20rpx 30rpx;
|
|
|
+ padding: 28rpx 24rpx;
|
|
|
+ background: rgba(255,255,255,0.1);
|
|
|
+ border-radius: 20rpx;
|
|
|
+ border: 1rpx solid rgba(255,255,255,0.15);
|
|
|
+}
|
|
|
+.explain-header {
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ margin-bottom: 14rpx;
|
|
|
+}
|
|
|
+.explain-icon {
|
|
|
+ font-size: 36rpx;
|
|
|
+ margin-right: 10rpx;
|
|
|
+}
|
|
|
+.explain-title {
|
|
|
+ font-size: 28rpx;
|
|
|
+ font-weight: 600;
|
|
|
+ color: #fff;
|
|
|
+}
|
|
|
+.explain-text {
|
|
|
+ font-size: 26rpx;
|
|
|
+ color: rgba(255,255,255,0.8);
|
|
|
+ line-height: 1.6;
|
|
|
+}
|
|
|
<style scoped>
|
|
|
.container {
|
|
|
min-height: 100vh;
|