24 lines
579 B
TypeScript
24 lines
579 B
TypeScript
|
|
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();
|