From 18200c147db0d633e455f394b4d7fbadc8755fd2 Mon Sep 17 00:00:00 2001 From: ltx <1006158920@qq.com> Date: Thu, 22 Oct 2026 11:53:44 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E8=A1=A5=E9=BD=90AI=E8=BF=90=E5=8A=A8?= =?UTF-8?q?=E7=AB=99=E9=A1=B9=E7=9B=AE=E7=AD=9B=E9=80=89=E9=80=89=E9=A1=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 按壹路课目编号清单和后端 CourseNames 同步补齐 63 个项目的下拉选项。将原来的待确认课目(编号2)修正为仰卧起坐,使页面可筛选新增的跑步、球类、互动及体测项目。 保留原有成绩单位逻辑,不推断截图未提供的新增课目单位;不包含本地 Vite 代理配置。 验证:Vite 成功编译 AI 运动站页面组件;前后端项目名称列表核对一致,均为 63 项。 --- src/views/AiSportsStation/index.vue | 46 ++++++++++++++++++++++++++++- 1 file changed, 45 insertions(+), 1 deletion(-) diff --git a/src/views/AiSportsStation/index.vue b/src/views/AiSportsStation/index.vue index 3fc660f..de9855d 100644 --- a/src/views/AiSportsStation/index.vue +++ b/src/views/AiSportsStation/index.vue @@ -127,13 +127,22 @@ }); const projectList = [ - { label: "待确认课目(编号2)", value: "待确认课目(编号2)" }, + { label: "俯卧撑", value: "俯卧撑" }, + { label: "仰卧起坐", value: "仰卧起坐" }, { label: "引体向上", value: "引体向上" }, { label: "立定跳远", value: "立定跳远" }, { label: "跳绳", value: "跳绳" }, { label: "开合跳", value: "开合跳" }, { label: "高抬腿", value: "高抬腿" }, { label: "深蹲", value: "深蹲" }, + { label: "50米跑", value: "50米跑" }, + { label: "100米跑", value: "100米跑" }, + { label: "800米跑", value: "800米跑" }, + { label: "1000米跑", value: "1000米跑" }, + { label: "3000米跑", value: "3000米跑" }, + { label: "50米×8", value: "50米×8" }, + { label: "篮球绕杆", value: "篮球绕杆" }, + { label: "足球绕杆", value: "足球绕杆" }, { label: "坐位体前屈", value: "坐位体前屈" }, { label: "单脚跳", value: "单脚跳" }, { label: "动态臀桥", value: "动态臀桥" }, @@ -144,6 +153,41 @@ { label: "石头剪刀布", value: "石头剪刀布" }, { label: "变脸", value: "变脸" }, { label: "打钉子", value: "打钉子" }, + { label: "击鼓传花", value: "击鼓传花" }, + { label: "踢足球", value: "踢足球" }, + { label: "手脚并用", value: "手脚并用" }, + { label: "踢毽子", value: "踢毽子" }, + { label: "风火轮", value: "风火轮" }, + { label: "顺序摸数字", value: "顺序摸数字" }, + { label: "俄罗斯方块", value: "俄罗斯方块" }, + { label: "诗词满腹", value: "诗词满腹" }, + { label: "单词大王", value: "单词大王" }, + { label: "数学王者", value: "数学王者" }, + { label: "音乐大师", value: "音乐大师" }, + { label: "历史小生", value: "历史小生" }, + { label: "科学达人", value: "科学达人" }, + { label: "纵跳摸高", value: "纵跳摸高" }, + { label: "半蹲跳", value: "半蹲跳" }, + { label: "深蹲跳", value: "深蹲跳" }, + { label: "侧向蹲起", value: "侧向蹲起" }, + { label: "篮球单手运球", value: "篮球单手运球" }, + { label: "篮球双手交替运球", value: "篮球双手交替运球" }, + { label: "身体绕球", value: "身体绕球" }, + { label: "足球踩球", value: "足球踩球" }, + { label: "足球颠球", value: "足球颠球" }, + { label: "足球踩单车", value: "足球踩单车" }, + { label: "排球垫球", value: "排球垫球" }, + { label: "排球自传挑战", value: "排球自传挑战" }, + { label: "实心球", value: "实心球" }, + { label: "阳光跑", value: "阳光跑" }, + { label: "健身长拳", value: "健身长拳" }, + { label: "200米跑", value: "200米跑" }, + { label: "400米×4", value: "400米×4" }, + { label: "400米跑", value: "400米跑" }, + { label: "6分钟跑", value: "6分钟跑" }, + { label: "9分钟跑", value: "9分钟跑" }, + { label: "1500米跑", value: "1500米跑" }, + { label: "60米跑", value: "60米跑" }, { label: "体重系数(BMI)", value: "体重系数(BMI)" }, { label: "肺活量", value: "肺活量" }, ];