diff --git a/src/pages/index/bangumi.vue b/src/pages/index/bangumi.vue
index 2fcf3185..1ecdb4a3 100644
--- a/src/pages/index/bangumi.vue
+++ b/src/pages/index/bangumi.vue
@@ -72,7 +72,7 @@ definePage({
{
const getAll = async () => {
const res = await apiBangumi.getAll();
- data.value = res.sort((a, b) => b.id - a.id);
+
+ const sort = (arr: BangumiRule[]) => {
+ return arr.sort((a, b) => b.id - a.id);
+ };
+
+ const enabled = sort(res.filter((e) => !e.deleted));
+ const disabled = sort(res.filter((e) => e.deleted));
+
+ data.value = [...enabled, ...disabled];
};
const updateRule = async (newRule: BangumiRule) => {