From 6e27f4e6fe3aebcf8735f7e9feaa81e8ccc02a72 Mon Sep 17 00:00:00 2001 From: yy <11@11.com> Date: Mon, 17 Jun 2024 17:23:08 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BF=9C=E7=A8=8B=E7=AE=A1=E7=90=86=E9=94=99?= =?UTF-8?q?=E8=AF=AF=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/home/index.vue | 7 ++++++- src/views/home/week-calendar.vue | 4 ++++ src/views/login/login.vue | 1 + 3 files changed, 11 insertions(+), 1 deletion(-) diff --git a/src/views/home/index.vue b/src/views/home/index.vue index 0255e99..bcba321 100644 --- a/src/views/home/index.vue +++ b/src/views/home/index.vue @@ -42,7 +42,7 @@
- +
@@ -97,7 +97,12 @@ function init() { loadMsg(); } +function planChange() { + getTodoCount() +} + function getTodoCount() { + console.log(111111) dailyPlanApi.getTodoCountByDate(dateFormater("yyyy-MM-dd", new Date())).then((res: any) => { if (res.code == 0) { todoTotal.value = res.data; diff --git a/src/views/home/week-calendar.vue b/src/views/home/week-calendar.vue index efbdb71..bbda9fb 100644 --- a/src/views/home/week-calendar.vue +++ b/src/views/home/week-calendar.vue @@ -76,6 +76,8 @@ const recordWeek = ref([] as any); const record = ref([] as any); const currentDate = ref(new Date()); +const emits = defineEmits(["dataChange"]) + onMounted(init) function init() { @@ -173,6 +175,7 @@ const remoteRecord = (item: any, index: number) => { if (res.code == 0) { ElMessage.success('删除成功!'); setDate(item.date); + emits("dataChange") } else { ElMessage.error(res.msg); } @@ -183,6 +186,7 @@ const remoteRecord = (item: any, index: number) => { } const saveData = (e: any) => { setDate(new Date(e.date)); + emits("dataChange") } const planRemoveEvent = () => { diff --git a/src/views/login/login.vue b/src/views/login/login.vue index 2f7ac8d..e7ade28 100644 --- a/src/views/login/login.vue +++ b/src/views/login/login.vue @@ -373,6 +373,7 @@ function sliderSuccess() { redirect: "/home" }) router.replace('/home') + loading.value = false } }) }