From be84942c5adaed9ba3942ba1edc5d3d17aca4376 Mon Sep 17 00:00:00 2001 From: ltx <1006158920@qq.com> Date: Thu, 9 Jul 2026 17:59:22 +0800 Subject: [PATCH] =?UTF-8?q?update=EF=BC=9A=E6=A1=86=E6=9E=B6&=E6=99=BA?= =?UTF-8?q?=E6=85=A7=E6=93=8D=E5=9C=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.development | 6 +- src/App.vue | 16 + src/api/sportsHall.js | 4 + src/components/basic/VolBox.vue | 3 +- src/components/commonDialog/index.vue | 2 +- src/components/commonManage/index.vue | 2 +- src/components/commonTable/index.vue | 2 +- src/components/upLoadStudent/index.vue | 2 +- src/components/upLoadStudentFace/index.vue | 2 +- src/components/upLoadVison/index.vue | 2 +- src/views/AiSportsStation/index.vue | 4 +- src/views/StudentDataStatistics/index.vue | 4 +- src/views/TempTcc/index.vue | 2 +- src/views/aIArena/eventRelease/index.vue | 4 +- src/views/aIArena/eventStatistics/index.vue | 2 +- src/views/articleManage/index.vue | 6 +- src/views/bodySideData/index.vue | 325 ++-- src/views/charts/flex.vue | 4 +- src/views/classroomReport/index.vue | 8 +- src/views/classroomReportDetail/index.vue | 2 +- src/views/examEvaluation/record.vue | 4 +- src/views/homeWork/index.vue | 9 +- src/views/index.vue | 6 +- src/views/index/index.less | 2 +- src/views/motionData/motion-data-theme.less | 4 +- src/views/motionData/motion-detail-theme.less | 6 +- .../components/physicalClass/index.vue | 4 +- .../components/physicalDetail/index.vue | 4 +- .../components/physicalFreeMode/index.vue | 2 +- .../motionData/physicalTestData/index.vue | 4 +- .../components/gradeList/index.vue | 5 +- .../motionData/summaryOfGrades/index.vue | 1509 +++++++++-------- .../components/classroomMode/index.vue | 6 +- .../components/commonTbale/index.vue | 2 +- .../components/freeMode/index.vue | 2 +- .../components/trainingDetail/index.vue | 4 +- src/views/motionData/trainingData/index.vue | 6 +- src/views/motionData/visionData/index.vue | 4 +- src/views/physicalManagement/index.vue | 4 +- src/views/resourceLibrary/index.vue | 8 +- .../specialManagement/components/table.vue | 2 +- .../specialManagement/index.vue | 2 +- src/views/sportHallReport/index.vue | 4 +- src/views/stadiumManage/index.vue | 2 +- .../examinationRecords/index.vue | 4 +- src/views/studentsManage/index.vue | 6 +- .../studentsManage/trainingRecords/index.vue | 4 +- src/views/teacherManage/index.vue | 4 +- src/views/userManage/checkInDetails.vue | 3 +- vite.config.ts | 3 +- 50 files changed, 1183 insertions(+), 848 deletions(-) diff --git a/.env.development b/.env.development index a5302ef..df8d5a6 100644 --- a/.env.development +++ b/.env.development @@ -1,4 +1,4 @@ -# base目录 +# base目录 VITE_BASE_URL=/ -VITE_API_BASE=http://localhost:52356 -VITE_IMAGE_BASE_URL=http://localhost:52356 +VITE_API_BASE=http://localhost:9991 +VITE_IMAGE_BASE_URL=http://localhost:9991 diff --git a/src/App.vue b/src/App.vue index ee80e87..75c9af3 100644 --- a/src/App.vue +++ b/src/App.vue @@ -76,4 +76,20 @@ p { .el-alert--success.is-light .el-alert__description { color: #3baf02 !important; } + +/* 弹窗/抽屉遮罩全局兜底:避免被页面容器的 transform/overflow 限制在当前内容区 */ +.el-overlay { + position: fixed !important; + inset: 0 !important; + width: 100vw !important; + height: 100vh !important; + z-index: 3000; +} + +.el-overlay-dialog { + position: fixed !important; + inset: 0 !important; + width: 100vw !important; + height: 100vh !important; +} diff --git a/src/api/sportsHall.js b/src/api/sportsHall.js index df09d92..a64a88f 100644 --- a/src/api/sportsHall.js +++ b/src/api/sportsHall.js @@ -12,6 +12,10 @@ export function getSportsHallStudentsTestPageList(params) { return http.get('/api/SportsHall/GetSportsHallStudentsTestPageList', null, false, { params }) } +export function getSummaryOfGradesStudentsTestPageList(params) { + return http.get('/api/SportsHall/GetSummaryOfGradesStudentsTestPageList', null, false, { params }) +} + // 成绩推送 export function scorePush(params) { return http.post('/api/SportsHall/ScorePush', params) diff --git a/src/components/basic/VolBox.vue b/src/components/basic/VolBox.vue index 29d8edd..cd8c9e4 100644 --- a/src/components/basic/VolBox.vue +++ b/src/components/basic/VolBox.vue @@ -6,8 +6,7 @@ :close-on-click-modal="false" :close-on-press-escape="false" :width="width" - :before-close="handleClose" - > + :before-close="handleClose" append-to-body>
diff --git a/src/components/commonDialog/index.vue b/src/components/commonDialog/index.vue index 5f2e184..b0d4cce 100644 --- a/src/components/commonDialog/index.vue +++ b/src/components/commonDialog/index.vue @@ -1,6 +1,6 @@