重构后端服务架构并优化前端错误处理
This commit is contained in:
@@ -1,78 +0,0 @@
|
||||
const User = require('../models/User');
|
||||
|
||||
// 创建初始用户数据
|
||||
const createInitialUsers = async () => {
|
||||
try {
|
||||
// 检查是否已存在用户
|
||||
const existingAdmin = await User.findOne({ where: { username: 'admin' } });
|
||||
if (existingAdmin) {
|
||||
console.log('✅ 初始用户已存在,跳过创建');
|
||||
return;
|
||||
}
|
||||
|
||||
// 创建管理员用户
|
||||
const adminUser = await User.createUser({
|
||||
username: 'admin',
|
||||
password: 'admin123',
|
||||
phone: '13800138000',
|
||||
email: 'admin@niumall.com',
|
||||
real_name: '系统管理员',
|
||||
user_type: 'admin'
|
||||
});
|
||||
|
||||
// 创建采购人用户
|
||||
const buyerUser = await User.createUser({
|
||||
username: 'buyer',
|
||||
password: 'buyer123',
|
||||
phone: '13800138001',
|
||||
email: 'buyer@niumall.com',
|
||||
real_name: '采购经理',
|
||||
user_type: 'client'
|
||||
});
|
||||
|
||||
// 创建贸易商用户
|
||||
const traderUser = await User.createUser({
|
||||
username: 'trader',
|
||||
password: 'trader123',
|
||||
phone: '13800138002',
|
||||
email: 'trader@niumall.com',
|
||||
real_name: '贸易商经理',
|
||||
user_type: 'staff'
|
||||
});
|
||||
|
||||
// 创建供应商用户
|
||||
const supplierUser = await User.createUser({
|
||||
username: 'supplier',
|
||||
password: 'supplier123',
|
||||
phone: '13800138003',
|
||||
email: 'supplier@niumall.com',
|
||||
real_name: '供应商代表',
|
||||
user_type: 'supplier'
|
||||
});
|
||||
|
||||
// 创建司机用户
|
||||
const driverUser = await User.createUser({
|
||||
username: 'driver',
|
||||
password: 'driver123',
|
||||
phone: '13800138004',
|
||||
email: 'driver@niumall.com',
|
||||
real_name: '运输司机',
|
||||
user_type: 'driver'
|
||||
});
|
||||
|
||||
console.log('✅ 初始用户创建成功');
|
||||
console.log('👤 用户账号信息:');
|
||||
console.log(' 管理员: admin / admin123');
|
||||
console.log(' 采购人: buyer / buyer123');
|
||||
console.log(' 贸易商: trader / trader123');
|
||||
console.log(' 供应商: supplier / supplier123');
|
||||
console.log(' 司机: driver / driver123');
|
||||
|
||||
} catch (error) {
|
||||
console.error('❌ 创建初始用户失败:', error);
|
||||
}
|
||||
};
|
||||
|
||||
module.exports = {
|
||||
createInitialUsers
|
||||
};
|
||||
Reference in New Issue
Block a user