upload project source code

This commit is contained in:
2026-04-30 18:49:43 +08:00
commit 9b394ba682
2277 changed files with 660945 additions and 0 deletions

View File

@@ -0,0 +1,76 @@
-- 改名方案测试数据
-- 此脚本会先创建测试报告,然后创建对应的方案数据
-- ============================================
-- 第一步:创建测试报告数据
-- ============================================
-- 检查并插入个人起名报告
INSERT INTO `yifan_naming_reports`
(`category`, `service_type`, `surname`, `given_name`, `gender`, `birthday`, `address`, `user_id`, `status`, `is_deleted`)
SELECT 'personal', 'naming', '', '', 'male', '2024-01-01 10:00:00', '北京市', 1, 0, 0
WHERE NOT EXISTS (
SELECT 1 FROM `yifan_naming_reports` WHERE `id` = 1
);
-- 检查并插入公司起名报告
INSERT INTO `yifan_naming_reports`
(`category`, `service_type`, `industry`, `address`, `user_id`, `status`, `is_deleted`)
SELECT 'company', 'naming', '科技/互联网', '上海市', 1, 0, 0
WHERE NOT EXISTS (
SELECT 1 FROM `yifan_naming_reports` WHERE `id` = 2
);
-- ============================================
-- 第二步:创建改名方案数据
-- ============================================
-- 清空现有测试数据(可选,谨慎使用)
-- DELETE FROM `yifan_naming_solutions` WHERE `name` LIKE '%测试%' OR `name` IN ('张瑞祥', '张锦程', '张浩然', '张明轩', '张宇航', '瑞泰科技', '鼎盛集团', '华创投资', '博远咨询', '恒信商贸');
-- 插入个人起名方案report_id=1
INSERT INTO `yifan_naming_solutions`
(`report_id`, `name`, `pinyin`, `total_score`, `star_rating`, `wuxing`, `shuxiang`, `tags`, `name_meaning`, `poetry_source`, `is_recommended`, `sort_order`, `status`, `is_deleted`)
VALUES
(1, '张瑞祥', 'Zhang Rui Xiang', 95, 5, '金土', '', '["吉祥如意","富贵荣华"]', '瑞气千条,祥云万里。寓意吉祥如意,前程似锦。', '出自《诗经·大雅·云汉》:"瑞气盈门,祥光满室"', 1, 1, 0, 0),
(1, '张锦程', 'Zhang Jin Cheng', 92, 5, '金土', '', '["前程似锦","事业有成"]', '锦绣前程,一路顺畅。寓意事业有成,前途光明。', '出自成语"锦绣前程"', 1, 2, 0, 0),
(1, '张浩然', 'Zhang Hao Ran', 90, 4, '水金', '', '["大气磅礴","正气凛然"]', '浩然正气,胸怀天下。寓意气度不凡,志向远大。', '出自《孟子·公孙丑上》:"我善养吾浩然之气"', 1, 3, 0, 0),
(1, '张明轩', 'Zhang Ming Xuan', 88, 4, '火土', '', '["光明磊落","气宇轩昂"]', '明德惟馨,气宇轩昂。寓意品德高尚,气质不凡。', '出自《尚书·君陈》:"黍稷非馨,明德惟馨"', 0, 4, 0, 0),
(1, '张宇航', 'Zhang Yu Hang', 87, 4, '土水', '', '["志向高远","一帆风顺"]', '宇宙浩瀚,扬帆起航。寓意志向远大,前程无量。', '出自李白《行路难》:"长风破浪会有时,直挂云帆济沧海"', 0, 5, 0, 0);
-- 插入公司起名方案report_id=2
INSERT INTO `yifan_naming_solutions`
(`report_id`, `name`, `pinyin`, `total_score`, `star_rating`, `wuxing`, `shuxiang`, `tags`, `name_meaning`, `poetry_source`, `is_recommended`, `sort_order`, `status`, `is_deleted`)
VALUES
(2, '瑞泰科技', 'Rui Tai Ke Ji', 96, 5, '金土', '', '["科技创新","稳健发展"]', '瑞气东来,国泰民安。寓意企业发展稳健,前景光明。', '出自成语"瑞气东来"', 1, 1, 0, 0),
(2, '鼎盛集团', 'Ding Sheng Ji Tuan', 94, 5, '火金', '', '["鼎盛辉煌","行业领先"]', '鼎盛时期,辉煌腾达。寓意企业蒸蒸日上,行业领先。', '出自成语"鼎盛时期"', 1, 2, 0, 0),
(2, '华创投资', 'Hua Chuang Tou Zi', 91, 4, '水金', '', '["创新发展","财源广进"]', '中华创业,投资未来。寓意创新发展,财源滚滚。', '出自"华夏创业"', 0, 3, 0, 0),
(2, '博远咨询', 'Bo Yuan Zi Xun', 89, 4, '水土', '', '["博学多才","志向远大"]', '博学笃志,远见卓识。寓意专业博学,眼光长远。', '出自《论语·子张》:"博学而笃志"', 0, 4, 0, 0),
(2, '恒信商贸', 'Heng Xin Shang Mao', 88, 4, '水金', '', '["诚信经营","持之以恒"]', '恒久诚信,信誉第一。寓意诚信经营,长久发展。', '出自"恒久不变,信守承诺"', 0, 5, 0, 0);
-- ============================================
-- 验证数据
-- ============================================
-- 查看插入的报告数据
SELECT id, category, service_type, surname, given_name, industry FROM yifan_naming_reports WHERE id IN (1, 2);
-- 查看插入的方案数据
SELECT id, report_id, name, pinyin, total_score, star_rating, is_recommended, status FROM yifan_naming_solutions ORDER BY report_id, sort_order;
-- 统计数据
SELECT
COUNT(*) as total_solutions,
SUM(CASE WHEN status = 0 THEN 1 ELSE 0 END) as enabled_count,
SUM(CASE WHEN is_recommended = 1 THEN 1 ELSE 0 END) as recommended_count
FROM yifan_naming_solutions;
-- ============================================
-- 注意事项
-- ============================================
-- 1. status 字段0=启用1=停用
-- 2. is_deleted 字段0=未删除1=已删除
-- 3. is_recommended 字段0=否1=是
-- 4. 如果 report_id 已存在INSERT 语句会跳过
-- 5. 如果需要清空重新插入,请先执行 DELETE 语句(已注释)