修复关闭全部任务视图,默认视图筛选错误

This commit is contained in:
whyour
2023-06-14 22:38:15 +08:00
parent 11e1b50000
commit e5bc4b3b04
2 changed files with 21 additions and 10 deletions
+11 -7
View File
@@ -824,12 +824,6 @@ const Crontab = () => {
}, [viewConf, enabledCronViews]);
useEffect(() => {
setPageConf({
page: 1,
size: parseInt(localStorage.getItem('pageSize') || '20'),
sorter: {},
filters: {},
});
getCronViews();
}, []);
@@ -889,7 +883,17 @@ const Crontab = () => {
.then(({ code, data }) => {
if (code === 200) {
setCronViews(data);
setEnabledCronViews(data.filter((x) => !x.isDisabled));
const firstEnableView = data.filter((x) => !x.isDisabled);
setEnabledCronViews(firstEnableView);
setPageConf({
page: 1,
size: parseInt(localStorage.getItem('pageSize') || '20'),
sorter: {},
filters: {},
});
setViewConf({
...firstEnableView[0],
});
}
})
.finally(() => {