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