export class ModelUserLoginComponent implements OnInit {
    // ... 其他代码保持不变 ...

    async logout() {
        try {
            let user = new CloudUser();
            await user.logout();  // 调用 CloudUser 的 logout 方法

            // 显示成功提示
            const toast = await this.toastCtrl.create({
                message: '退出登录成功',
                duration: 2000,
                position: 'top',
                color: 'success'
            });
            await toast.present();

            // 关闭模态框并返回 null
            this.modalCtrl.dismiss(null, "logout");
        } catch (error) {
            console.error('Logout error:', error);
            // 显示错误提示
            const toast = await this.toastCtrl.create({
                message: '退出登录失败，请重试',
                duration: 2000,
                position: 'top',
                color: 'danger'
            });
            await toast.present();
        }
    }
} 