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