修复前端:校准分析页面内部钻取路由

This commit is contained in:
wangzhibiao committed 2026-09-20 22:34:52 +08:00
1 parent 39c5916fdb
commit 724fefbf35
6 files changed
+17 -7

No files matched your search

@@ -507,7 +507,7 @@ export default {
drillToPortrait(row) {
if (row && row.studentId) {
this.$router.push({
path: '/train/portrait',
path: '/portrait',
query: { studentId: row.studentId, planId: row.planId }
})
}
@@ -112,7 +112,7 @@
<span class="tip-text">点击可直接跳转业务处理</span>
</div>
<div class="alert-grid" v-loading="loadingOverview">
<div class="alert-item clickable" @click="goTo('/train/analysis/attendance')">
<div class="alert-item clickable" @click="goTo('/analysis/attendance')">
<div class="alert-icon bg-danger"><i class="el-icon-time" /></div>
<div class="alert-content">
<div class="alert-num text-danger">{{ overview.abnormalAttendanceCount || 0 }}</div>
@@ -7,7 +7,7 @@
sub-title="该页面原依赖旧表 train_score_info 且包含前端硬编码分级逻辑。当前新一代课程考勤与教学调度分析已上线至【考勤专题分析】。"
>
<template slot="extra">
<el-button type="primary" size="medium" @click="$router.push('/train/analysis/attendance')">前往考勤专题分析</el-button>
<el-button type="primary" size="medium" @click="$router.push('/analysis/attendance')">前往考勤专题分析</el-button>
<el-button size="medium" @click="$router.push('/')">返回管理驾驶舱</el-button>
</template>
</el-result>
+11 -1
View File
@@ -190,7 +190,17 @@
</div>
<div class="card-body-box">
<div v-if="profile.hasAccommodation" class="dorm-details">
<div class="dorm-item"><span class="k">宿舍房间:</span><span class="v font-bold">{{ profile.roomName }}</span></div>
<div class="dorm-item">
<span class="k">宿舍房间:</span>
<span class="v font-bold">
<template v-if="profile.dormBuilding || profile.dormRoom">
{{ profile.dormBuilding }} <span v-if="profile.dormFloor">/ {{ profile.dormFloor }}</span> <span v-if="profile.dormRoom">/ {{ profile.dormRoom }}室</span>
</template>
<template v-else>
{{ profile.roomName }}
</template>
</span>
</div>
<div class="dorm-item"><span class="k">床位编号:</span><span class="v">{{ profile.bedNo || '-' }}</span></div>
<div class="dorm-item">
<span class="k">住宿状态:</span>
+2 -2
View File
@@ -7,8 +7,8 @@
sub-title="底层 train_score_info 旧表已在数据库V2结构治理中彻底停用。新一代成绩体系已升级至 train_score_item 与 train_student_score。"
>
<template slot="extra">
<el-button type="primary" size="medium" @click="$router.push('/train/analysis/attendance')">前往考勤分析</el-button>
<el-button size="medium" @click="$router.push('/train/portrait')">查看学员画像</el-button>
<el-button type="primary" size="medium" @click="$router.push('/analysis/attendance')">前往考勤分析</el-button>
<el-button size="medium" @click="$router.push('/portrait')">查看学员画像</el-button>
</template>
</el-result>
</el-card>
@@ -7,7 +7,7 @@
sub-title="该页面原依赖旧表 train_score_info。学员全景档案及各模块综合表现已统一收拢至【学员 360 画像】。"
>
<template slot="extra">
<el-button type="primary" size="medium" @click="$router.push('/train/portrait')">前往学员 360 画像</el-button>
<el-button type="primary" size="medium" @click="$router.push('/portrait')">前往学员 360 画像</el-button>
<el-button size="medium" @click="$router.push('/')">返回管理驾驶舱</el-button>
</template>
</el-result>