added filter for TaskList

This commit is contained in:
Marvin Zhang
2019-04-17 21:50:30 +08:00
parent 6b30ad22ab
commit aa6f414e42
3 changed files with 59 additions and 34 deletions

View File

@@ -9,6 +9,11 @@ const state = {
taskResultsData: [],
taskResultsColumns: [],
taskResultsTotalCount: 0,
// filter
filter: {
node_id: '',
spider_id: ''
},
// pagination
pageNum: 0,
pageSize: 10,
@@ -68,7 +73,11 @@ const actions = {
getTaskList ({ state, commit }) {
return request.get('/tasks', {
page_num: state.pageNum,
page_size: state.pageSize
page_size: state.pageSize,
filter: {
node_id: state.filter.node_id || undefined,
spider_id: state.filter.spider_id || undefined
}
})
.then(response => {
commit('SET_TASK_LIST', response.data.items)