Просмотр исходного кода

fix(frontend): 修复共餐配置页 script 结构损坏导致的编译失败(重复 onLoad、tipText 逃逸出 methods、括号错乱)

liaoxg 1 месяц назад
Родитель
Сommit
592480b457
1 измененных файлов с 11 добавлено и 16 удалено
  1. 11 16
      cfc-frontend/pages/diet/meal-config.vue

+ 11 - 16
cfc-frontend/pages/diet/meal-config.vue

@@ -110,7 +110,10 @@ export default {
       })
     }
   },
-  onLoad: function() {
+  onLoad: function(options) {
+    if (options && options.date_type === 'today') {
+      this.dateType = 'today'
+    }
     this.loadMembers()
     this.loadConfigs()
   },
@@ -143,21 +146,13 @@ export default {
             self.$set(self.mealConfigs, meal.value, config)
           }
         })
-})
-  },
-  tipText: function() {
-    var dt = this.dateType
-    var label = dt === 'today' ? '今天' : (dt === 'weekday' ? '工作日' : '周末')
-    return '💡 提示:选择与您在' + label + '共餐的家庭成员'
-  }
-},
-onLoad: function(options) {
-  if (options && options.date_type === 'today') {
-    this.dateType = 'today'
-  }
-  this.loadMembers()
-  this.loadConfigs()
-},
+      })
+    },
+    tipText: function() {
+      var dt = this.dateType
+      var label = dt === 'today' ? '今天' : (dt === 'weekday' ? '工作日' : '周末')
+      return '💡 提示:选择与您在' + label + '共餐的家庭成员'
+    },
     toggleMember: function(mealType, memberId) {
       var config = this.mealConfigs[mealType] || {}
       var ids = []