|
|
@@ -527,7 +527,7 @@ export default {
|
|
|
this.totalPoints = child.totalPoints || 0
|
|
|
this.streakDays = child.streakDays || 0
|
|
|
|
|
|
- const tasksRes = await getTodayTasks(this.memberId)
|
|
|
+ const tasksRes = await getTodayTasks()
|
|
|
const rawTasks = tasksRes.data || []
|
|
|
this.todayTasks = rawTasks
|
|
|
this.completedCount = rawTasks.filter(function(t) { return t.status === 'completed' }).length
|
|
|
@@ -566,44 +566,37 @@ export default {
|
|
|
this.unlockBadge(5)
|
|
|
}
|
|
|
|
|
|
- // 加载五维能量概览
|
|
|
- var energyChildId = this.memberId
|
|
|
- if (energyChildId) {
|
|
|
- try {
|
|
|
- var overviewRes = await getEnergyOverview(energyChildId)
|
|
|
- if (overviewRes && overviewRes.data) {
|
|
|
- this.energyDimensions = overviewRes.data.dimensions || []
|
|
|
- this.totalEnergy = overviewRes.data.totalEnergy || 0
|
|
|
- this.totalHealthIndex = overviewRes.data.totalHealthIndex || 0
|
|
|
- }
|
|
|
- } catch (e) {
|
|
|
- console.log('获取能量概览失败', e)
|
|
|
+ // 加载五维能量概览(memberId 由后端从 JWT 派生)
|
|
|
+ try {
|
|
|
+ var overviewRes = await getEnergyOverview()
|
|
|
+ if (overviewRes && overviewRes.data) {
|
|
|
+ this.energyDimensions = overviewRes.data.dimensions || []
|
|
|
+ this.totalEnergy = overviewRes.data.totalEnergy || 0
|
|
|
+ this.totalHealthIndex = overviewRes.data.totalHealthIndex || 0
|
|
|
}
|
|
|
+ } catch (e) {
|
|
|
+ console.log('获取能量概览失败', e)
|
|
|
}
|
|
|
|
|
|
// 加载最近能量变动
|
|
|
- if (energyChildId) {
|
|
|
- try {
|
|
|
- var logsRes = await getEnergyLogs(energyChildId, '', 1, 5)
|
|
|
- if (logsRes && logsRes.data) {
|
|
|
- this.energyLogs = logsRes.data.records || logsRes.data || []
|
|
|
- }
|
|
|
- } catch (e) {
|
|
|
- console.log('获取能量日志失败', e)
|
|
|
- this.energyLogs = []
|
|
|
+ try {
|
|
|
+ var logsRes = await getEnergyLogs('', 1, 5)
|
|
|
+ if (logsRes && logsRes.data) {
|
|
|
+ this.energyLogs = logsRes.data.records || logsRes.data || []
|
|
|
}
|
|
|
+ } catch (e) {
|
|
|
+ console.log('获取能量日志失败', e)
|
|
|
+ this.energyLogs = []
|
|
|
}
|
|
|
|
|
|
// 加载沙盘数据
|
|
|
- if (energyChildId) {
|
|
|
- try {
|
|
|
- var sandboxRes = await getFamilyEnergySandbox()
|
|
|
- if (sandboxRes && sandboxRes.data) {
|
|
|
- this.sandboxData = sandboxRes.data
|
|
|
- }
|
|
|
- } catch (e) {
|
|
|
- console.log('获取沙盘数据失败', e)
|
|
|
+ try {
|
|
|
+ var sandboxRes = await getFamilyEnergySandbox()
|
|
|
+ if (sandboxRes && sandboxRes.data) {
|
|
|
+ this.sandboxData = sandboxRes.data
|
|
|
}
|
|
|
+ } catch (e) {
|
|
|
+ console.log('获取沙盘数据失败', e)
|
|
|
}
|
|
|
|
|
|
// 加载家庭成员
|