main #2

Merged
jingrow merged 250 commits from main into v1 2026-01-13 22:45:50 +08:00
Showing only changes of commit 21929ff21c - Show all commits

View File

@ -11,7 +11,6 @@ import { getTeam } from '../../data/team';
import { confirmDialog, renderDialog } from '../../utils/components';
import ObjectList from '../ObjectList.vue';
import UserWithAvatarCell from '../UserWithAvatarCell.vue';
import { getToastErrorMessage } from '../../utils/toast';
const team = getTeam();
team.getTeamMembers.submit();
@ -47,19 +46,12 @@ const teamMembersListOptions = ref({
title: '移除成员',
message: `确定要将 <b>${row.full_name}</b> 从团队中移除吗?`,
onSuccess({ hide }) {
if (team.removeTeamMember.loading) return;
toast.promise(
team.removeTeamMember.submit({ member: row.name }),
{
loading: '正在移除成员...',
success: () => {
team.getTeamMembers.submit();
hide();
return '成员已移除';
},
error: e => getToastErrorMessage(e)
}
);
toast.success('成员已被删除', { duration: 2000 });
hide();
team.removeTeamMember.submit({ member: row.name });
setTimeout(() => {
team.getTeamMembers.submit();
}, 500);
}
});
}