Files
Web_BLV_OA_Exam_Prod/scripts/reset-admin.ts

24 lines
579 B
TypeScript
Raw Normal View History

import { SystemConfigModel } from '../api/models/systemConfig';
async function resetAdmin() {
console.log('正在重置管理员账号...');
try {
await SystemConfigModel.updateConfig('admin_user', {
username: 'Admin',
password: '123456'
});
console.log('管理员账号重置成功!');
console.log('账号: Admin');
console.log('密码: 123456');
} catch (error) {
console.error('重置失败:', error);
}
// 等待一小会儿确保数据库操作完成
setTimeout(() => {
process.exit(0);
}, 1000);
}
resetAdmin();