From 5f3e6e8a49cda8de2bee43c4572f5c83413b315c Mon Sep 17 00:00:00 2001 From: zhy <17877871893@163.com> Date: Fri, 10 Oct 2025 23:34:51 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=8E=92=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/comprehensive/knzzGlApply/stu.vue | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/src/views/comprehensive/knzzGlApply/stu.vue b/src/views/comprehensive/knzzGlApply/stu.vue index ed4c72c..94d92af 100644 --- a/src/views/comprehensive/knzzGlApply/stu.vue +++ b/src/views/comprehensive/knzzGlApply/stu.vue @@ -281,6 +281,10 @@ import { getDicts } from "@/api/system/dict/data"; import { listDisciplinaryApplication } from "@/api/routine/disciplinaryApplication"; import { getOwnStuScoreMajorRank } from "@/api/comprehensive/biyeapply"; +import { +listOwnScoreClassRank +} from "@/api/stuCQS/good/apply"; + import { listStu as listView, doEdit, doCancel, doReApply } from "@/api/comprehensive/knzzGlApply"; export default { @@ -522,14 +526,15 @@ export default { }, async fetchcjpm() { let loading = fullLoading(this); - let res = await getOwnStuScoreMajorRank().catch(error => { + let res = await listOwnScoreClassRank().catch(error => { console.error("Error fetching score rank:", error); return { code: 500 }; }); loading.close(); - if (res.code === 200 && res.data && res.data.majorRank != null && res.data.majorCount != null) { - let data = res.data; - let stuRank = Math.round(Math.round(data.majorRank / data.majorCount * 10000) / 100); + let data = res.data[0]; + if (res.code === 200 && data&& data.stuMajorRank != null && data.majorCount != null) { + + let stuRank = Math.round(Math.round(data.stuMajorRank / data.majorCount * 10000) / 100); if (stuRank <= 30) { return true; } else {