Browse Source

fix: 心维度页面 loadHealthAlerts/loadMilestones 移除残留 familyId 存储读取(后端已 JWT 派生)

loadHealthAlerts 调用 getHealthAlerts()(api.js 签名本就无参,familyId 入参被忽略);loadMilestones 改为 getMilestones(30) 修正 daysAhead 误传 familyId 的预存 bug。两个方法此前仍读取已废弃的 currentFamilyId storage + userInfo.familyId 兜底作为 guard,但后端 familyId 现由 @RequestAttribute 注入,guard 与 storage 读取均为死代码。

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
asus 3 months ago
parent
commit
944d9ff293
1 changed files with 2 additions and 14 deletions
  1. 2 14
      cfc-frontend/pages/mind/index.vue

+ 2 - 14
cfc-frontend/pages/mind/index.vue

@@ -916,13 +916,7 @@ components: { TabTransition, PageBanner, RadarChart, LoginGuideCard, FamilyEnerg
     },
     },
     loadHealthAlerts: function() {
     loadHealthAlerts: function() {
       var self = this
       var self = this
-      var familyId = uni.getStorageSync('currentFamilyId')
-      if (!familyId) {
-        var userInfo = uni.getStorageSync('userInfo')
-        if (userInfo && userInfo.familyId) familyId = userInfo.familyId
-      }
-      if (!familyId) return
-      getHealthAlerts(familyId).then(function(res) {
+      getHealthAlerts().then(function(res) {
         if (res.code === 200) {
         if (res.code === 200) {
           self.healthAlerts = Array.isArray(res.data) ? res.data : []
           self.healthAlerts = Array.isArray(res.data) ? res.data : []
         } else {
         } else {
@@ -934,13 +928,7 @@ components: { TabTransition, PageBanner, RadarChart, LoginGuideCard, FamilyEnerg
     },
     },
     loadMilestones: function() {
     loadMilestones: function() {
       var self = this
       var self = this
-      var familyId = uni.getStorageSync('currentFamilyId')
-      if (!familyId) {
-        var userInfo = uni.getStorageSync('userInfo')
-        if (userInfo && userInfo.familyId) familyId = userInfo.familyId
-      }
-      if (!familyId) return
-      getMilestones(familyId, 30).then(function(res) {
+      getMilestones(30).then(function(res) {
         if (res.code === 200) {
         if (res.code === 200) {
           self.milestones = Array.isArray(res.data) ? res.data : []
           self.milestones = Array.isArray(res.data) ? res.data : []
         } else {
         } else {