|
|
@ -31,7 +31,7 @@ export function getRule(req, res, u) { |
|
|
|
|
|
|
|
|
const params = parse(url, true).query; |
|
|
const params = parse(url, true).query; |
|
|
|
|
|
|
|
|
let dataSource = [...tableListDataSource]; |
|
|
let dataSource = tableListDataSource; |
|
|
|
|
|
|
|
|
if (params.sorter) { |
|
|
if (params.sorter) { |
|
|
const s = params.sorter.split('_'); |
|
|
const s = params.sorter.split('_'); |
|
|
@ -48,7 +48,7 @@ export function getRule(req, res, u) { |
|
|
let filterDataSource = []; |
|
|
let filterDataSource = []; |
|
|
status.forEach(s => { |
|
|
status.forEach(s => { |
|
|
filterDataSource = filterDataSource.concat( |
|
|
filterDataSource = filterDataSource.concat( |
|
|
[...dataSource].filter(data => parseInt(data.status, 10) === parseInt(s[0], 10)) |
|
|
dataSource.filter(data => parseInt(data.status, 10) === parseInt(s[0], 10)) |
|
|
); |
|
|
); |
|
|
}); |
|
|
}); |
|
|
dataSource = filterDataSource; |
|
|
dataSource = filterDataSource; |
|
|
@ -116,7 +116,8 @@ export function postRule(req, res, u, b) { |
|
|
case 'update': |
|
|
case 'update': |
|
|
tableListDataSource = tableListDataSource.map(item => { |
|
|
tableListDataSource = tableListDataSource.map(item => { |
|
|
if (item.key === key) { |
|
|
if (item.key === key) { |
|
|
return { ...item, desc, name }; |
|
|
Object.assign(item, { desc, name }); |
|
|
|
|
|
return item; |
|
|
} |
|
|
} |
|
|
return item; |
|
|
return item; |
|
|
}); |
|
|
}); |
|
|
|