|
|
@@ -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 = []
|
|
|
})
|
|
|
}
|
|
|
}
|