38 lines
2.3 KiB
SQL
38 lines
2.3 KiB
SQL
-- ============================================================
|
|
-- 初始化种子数据
|
|
-- ============================================================
|
|
USE `rent_platform`;
|
|
|
|
-- 平台管理员账号 (密码: admin123)
|
|
INSERT INTO `admins` (`username`, `password`, `name`, `phone`, `role`, `status`) VALUES
|
|
('admin', '$2b$10$CSNiniLMqNxguD4jkpOPYO5Exer2QyhwbGRwqLEKUJRmfI694WRd6', '超级管理员', '13800000000', 'super_admin', 'active'),
|
|
('operator', '$2b$10$CSNiniLMqNxguD4jkpOPYO5Exer2QyhwbGRwqLEKUJRmfI694WRd6', '运营人员', '13800000001', 'operator', 'active');
|
|
|
|
-- 商家账号 (密码: seller123)
|
|
INSERT INTO `sellers` (`phone`, `password`, `contact_name`, `email`, `status`) VALUES
|
|
('13900000001', '$2b$10$CSNiniLMqNxguD4jkpOPYO5Exer2QyhwbGRwqLEKUJRmfI694WRd6', '张经理', 'zhang@example.com', 'active'),
|
|
('13900000002', '$2b$10$CSNiniLMqNxguD4jkpOPYO5Exer2QyhwbGRwqLEKUJRmfI694WRd6', '李老板', 'li@example.com', 'active');
|
|
|
|
-- 商家店铺信息
|
|
INSERT INTO `merchants` (`seller_id`, `shop_name`, `phone`, `city`, `address`, `business_license`, `status`, `rating`) VALUES
|
|
(1, '温馨民宿', '13900000001', '杭州', '西湖区文三路123号', 'https://example.com/license1.jpg', 'approved', 4.8),
|
|
(2, '阳光公寓', '13900000002', '上海', '浦东新区陆家嘴456号', 'https://example.com/license2.jpg', 'approved', 4.5);
|
|
|
|
-- 会员等级
|
|
INSERT INTO `member_levels` (`name`, `level`, `min_points`, `discount`, `benefits`) VALUES
|
|
('普通会员', 1, 0, 1.00, '["基础服务"]'),
|
|
('银牌会员', 2, 1000, 0.98, '["基础服务", "专属客服"]'),
|
|
('金牌会员', 3, 5000, 0.95, '["基础服务", "专属客服", "免费升房"]'),
|
|
('钻石会员', 4, 20000, 0.90, '["基础服务", "专属客服", "免费升房", "延迟退房", "房型升级"]');
|
|
|
|
-- 平台配置
|
|
INSERT INTO `platform_configs` (`config_key`, `config_value`, `description`) VALUES
|
|
('commission_rate', '0.10', '默认平台佣金比例'),
|
|
('service_fee_rate', '0.05', '软件服务费比例'),
|
|
('min_deposit', '5000', '最低保证金金额'),
|
|
('auto_cancel_minutes', '30', '未支付订单自动取消时间(分钟)'),
|
|
('auto_complete_hours', '24', '入住后自动完成订单时间(小时)'),
|
|
('sms_enabled', 'true', '是否启用短信通知'),
|
|
('max_images_per_room', '20', '每个房源最大图片数'),
|
|
('max_images_per_review', '9', '每条评价最大图片数');
|