Merge pull request #59 from tbphp/fix-new-group-reload

fix: 修复新建分组刷新数据异常
This commit is contained in:
tbphp
2025-07-25 16:00:53 +08:00
committed by GitHub

View File

@@ -62,14 +62,12 @@ function openCreateGroupModal() {
showGroupModal.value = true; showGroupModal.value = true;
} }
function handleGroupCreated(_group: Group) { function handleGroupCreated(group: Group) {
showGroupModal.value = false; showGroupModal.value = false;
emit("refresh"); if (group && group.id) {
}
function handleSwitchToGroup(groupId: number) {
// 创建成功后,通知父组件刷新并切换到新创建的分组 // 创建成功后,通知父组件刷新并切换到新创建的分组
emit("refresh-and-select", groupId); emit("refresh-and-select", group.id);
}
} }
</script> </script>
@@ -132,7 +130,6 @@ function handleSwitchToGroup(groupId: number) {
<group-form-modal <group-form-modal
v-model:show="showGroupModal" v-model:show="showGroupModal"
@success="handleGroupCreated" @success="handleGroupCreated"
@switch-to-group="handleSwitchToGroup"
/> />
</div> </div>
</template> </template>