|
@@ -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;
|
|
|
});
|
|
});
|