36 lines
1.0 KiB
Batchfile
36 lines
1.0 KiB
Batchfile
@echo off
|
||
chcp 65001 >nul
|
||
echo ========================================
|
||
echo 课件时长检查工具
|
||
echo ========================================
|
||
echo.
|
||
echo 这个工具帮助你检查课件时长配置
|
||
echo.
|
||
echo 【问题说明】
|
||
echo 如果课件duration=0,会导致:
|
||
echo 1. 学习进度计算不准确(显示14.29%%等奇怪数字)
|
||
echo 2. 完成判断依赖推断时长,不够准确
|
||
echo.
|
||
echo 【解决方案】
|
||
echo 1. 使用MySQL客户端连接数据库
|
||
echo 2. 执行 "修复课件时长.sql" 中的SQL语句
|
||
echo 3. 或者在后台管理系统中编辑课件,设置正确时长
|
||
echo.
|
||
echo ========================================
|
||
echo.
|
||
echo 快速检查SQL(复制到MySQL中执行):
|
||
echo.
|
||
echo SELECT
|
||
echo id,
|
||
echo courseware_name AS 课件名称,
|
||
echo duration AS 时长秒,
|
||
echo ROUND(duration / 60, 2) AS 时长分钟,
|
||
echo file_path AS 文件路径
|
||
echo FROM study_courseware
|
||
echo WHERE course_id = 1 AND type = 'video'
|
||
echo ORDER BY courseware_order;
|
||
echo.
|
||
echo ========================================
|
||
echo.
|
||
pause
|