From 34e71d9bd81fdc45ffd5c19630608e883e79ac46 Mon Sep 17 00:00:00 2001 From: xiao12feng Date: Sun, 14 Dec 2025 11:30:30 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E6=95=B4=E7=9A=84=E6=B8=85=E9=9B=B6?= =?UTF-8?q?=E9=A1=B9=E7=9B=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/resources/application-druid.yml | 2 +- ...hisper_server (1).py => whisper_server.py} | 2 + log/数据库/delete_users_over_200.sql | 62 ------------------ missing_courseware_report.md | 63 +++++++++++++++++++ 4 files changed, 66 insertions(+), 63 deletions(-) rename log/{whisper_server (1).py => whisper_server.py} (99%) delete mode 100644 log/数据库/delete_users_over_200.sql create mode 100644 missing_courseware_report.md diff --git a/Study-Vue-redis/ry-study-admin/src/main/resources/application-druid.yml b/Study-Vue-redis/ry-study-admin/src/main/resources/application-druid.yml index 2f0574b..71d9c81 100644 --- a/Study-Vue-redis/ry-study-admin/src/main/resources/application-druid.yml +++ b/Study-Vue-redis/ry-study-admin/src/main/resources/application-druid.yml @@ -8,7 +8,7 @@ spring: master: url: jdbc:mysql://127.0.0.1:3306/study?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&serverTimezone=GMT%2B8&allowPublicKeyRetrieval=true username: root - password: 123456 + password: root # 从库数据源 slave: # 从数据源开关/默认关闭 diff --git a/log/whisper_server (1).py b/log/whisper_server.py similarity index 99% rename from log/whisper_server (1).py rename to log/whisper_server.py index e2d19d1..6fdebbe 100644 --- a/log/whisper_server (1).py +++ b/log/whisper_server.py @@ -1,3 +1,5 @@ +# 配置whisper语音测评功能的脚本,必须要在jar包启动前启动,要不然不会被识别到 + #!/usr/bin/env python3 # -*- coding: utf-8 -*- """ diff --git a/log/数据库/delete_users_over_200.sql b/log/数据库/delete_users_over_200.sql deleted file mode 100644 index 35893f3..0000000 --- a/log/数据库/delete_users_over_200.sql +++ /dev/null @@ -1,62 +0,0 @@ --- ============================================ --- 删除 user_id >= 100 的用户及其关联数据 --- 只删除:用户、学习记录、语音评测、课程分配、班级关联、角色关联 --- 保留:admin(1), ry(2) 等系统用户 --- 执行前请先备份数据库! --- ============================================ - --- 关闭外键检查(加快删除速度) -SET FOREIGN_KEY_CHECKS = 0; - --- ============================================ --- 1. 删除学习记录 --- ============================================ - --- 删除学习详情记录 -DELETE FROM learning_detail WHERE student_id >= 100; - --- 删除学习记录 -DELETE FROM learning_record WHERE student_id >= 100; - --- ============================================ --- 2. 删除语音评测记录 --- ============================================ - -DELETE FROM voice_evaluation WHERE student_id >= 100; - --- ============================================ --- 3. 删除课程分配(只删除该用户的分配,不影响课程本身) --- ============================================ - -DELETE FROM course_assignment WHERE student_id >= 100; - --- ============================================ --- 4. 删除班级关联和角色关联 --- ============================================ - -DELETE FROM student_class WHERE student_id >= 100; -DELETE FROM sys_user_role WHERE user_id >= 100; - --- ============================================ --- 5. 删除用户 --- ============================================ - -DELETE FROM sys_user WHERE user_id >= 100; - --- 恢复外键检查 -SET FOREIGN_KEY_CHECKS = 1; - --- ============================================ --- 验证结果 --- ============================================ - --- 查看剩余用户数量 -SELECT COUNT(*) AS '剩余用户数' FROM sys_user; - --- 查看剩余用户列表 -SELECT user_id, user_name, nick_name FROM sys_user ORDER BY user_id; - --- 确认课件未受影响 -SELECT COUNT(*) AS '课件数量' FROM courseware; -SELECT COUNT(*) AS '课程数量' FROM course; -SELECT COUNT(*) AS '评测内容数量' FROM voice_evaluation_content; diff --git a/missing_courseware_report.md b/missing_courseware_report.md new file mode 100644 index 0000000..6a9c898 --- /dev/null +++ b/missing_courseware_report.md @@ -0,0 +1,63 @@ +# 缺失课件统计报告 + +## 汇总 + +| 课程ID | 课程名称 | 预期数量 | 实际数量 | 缺失数量 | +|--------|----------|----------|----------|----------| +| 3 | 妙解成语 | 95 | 94 | 1 | +| 11 | 二年级(上) | 33 | 32 | 1 | +| 18 | 五年级(下) | 67 | 60 | 7 | +| 20 | 六年级(下) | 55 | 54 | 1 | + +**总计缺失:10个课件** + +--- + +## 详细缺失课件列表 + +### 课程ID 3: 妙解成语 (缺失1个) +- `01.妙解成语——指鹿为马` + +### 课程ID 11: 二年级(上)(缺失1个) +- `01.小蝌蚪找妈妈` + +### 课程ID 18: 五年级(下)(缺失7个) +- `02 第1课《古诗三首》(第二课时)` +- `大观园放风筝片段` +- `摔跤` +- `视频:《三国演义》草船借箭` +- `视频:《空城计》` +- `视频:猴王进出水帘洞` +- `视频:石猴出世` + +### 课程ID 20: 六年级(下)(缺失1个) +- `02 第1课《北京的春节》(二)` + +--- + +## 备注 + +### 素养类课程赏析 (课程ID 7) +- 预期:15个课件 +- 实际:17个课件 +- 原因:数据库中存在重复课件 + - `地球的形状` (2个) + - `西方礼仪` (2个) + +### 未分配的测试数据 (11个) +以下课件未分配到任何课程(测试数据或重复上传): +- `Test1` +- `Test2` +- `地球的形状_20251118150824A003` +- `地球的形状_20251118162621A004` +- `撒地方` +- `是的防辐射的` +- `有趣的句子` +- `西方礼仪_20251118150718A001` +- `西方礼仪_20251118162650A005` +- `语文:有趣的句子_20251118150758A002` +- `语文:有趣的句子_20251118162733A006` + +--- + +*报告生成时间: 2025-12-14*