Răsfoiți Sursa

fix: DimensionTasks 移除维度参数自加载

Xiaogang Liao 1 lună în urmă
părinte
comite
5f8395a025
1 a modificat fișierele cu 6 adăugiri și 4 ștergeri
  1. 6 4
      cfc-frontend/components/DimensionTasks.vue

+ 6 - 4
cfc-frontend/components/DimensionTasks.vue

@@ -27,7 +27,6 @@
 import api from '@/utils/api.js'
 export default {
   props: {
-    dimensionCode: { type: String, required: true },
     tasks: { type: Array, default: function() { return [] } },
     memberId: { type: Number, default: null }
   },
@@ -48,10 +47,13 @@ export default {
     loadTasks: function() {
       var self = this
       if (!self.memberId) return
-      api.getTodayTasksByCategory(self.memberId, self.dimensionCode).then(function(res) {
-        self.tasksData = res.data || []
+      self.loading = true
+      api.getTodayTasks(self.memberId).then(function(res) {
+        self.loading = false
+        self.tasksData = Array.isArray(res.data) ? res.data : (res.data.records || [])
       }).catch(function() {
-        // silently fail
+        self.loading = false
+        self.tasksData = []
       })
     }
   }