This commit is contained in:
Pengxiansen
2025-02-26 21:43:21 +08:00
parent d5eeb828cc
commit 4c51ff7d4c
8 changed files with 33 additions and 26 deletions

View File

@@ -85,27 +85,29 @@
></u-line-progress>
</view>
</view>
<view class="progress-card-item">
<view
style="
display: flex;
justify-content: space-between;
align-items: center;
"
>
<view class="label">选修进度</view>
<view class="rate">{{ electiveTaskCompletionRate }}%</view>
<template v-if="selectData.electiveTaskNum !== 0">
<view class="progress-card-item">
<view
style="
display: flex;
justify-content: space-between;
align-items: center;
"
>
<view class="label">选修进度</view>
<view class="rate">{{ electiveTaskCompletionRate }}%</view>
</view>
<view class="progress">
<u-line-progress
active-color="#0077EC"
:showText="false"
inactive-color="#E5E7EB"
:percentage="electiveTaskCompletionRate"
height="3"
></u-line-progress>
</view>
</view>
<view class="progress">
<u-line-progress
active-color="#0077EC"
:showText="false"
inactive-color="#E5E7EB"
:percentage="electiveTaskCompletionRate"
height="3"
></u-line-progress>
</view>
</view>
</template>
<view class="progress-card-item">
<view
style="
@@ -155,7 +157,9 @@ import { studentGrowthList } from "@/api/modules/growth";
export default {
data() {
return {
selectData: null,
selectData: {
electiveTaskNum: 0,
},
list: [],
// 是否展示选框
show: false,

View File

@@ -143,7 +143,8 @@
</view>
</view>
</u-grid-item>
<u-grid-item>
<template v-if="userInfo.aid === '981537203807064064'">
<u-grid-item>
<view class="one" @click="navigateTo('growth')">
<view class="one-img">
<img src="../../static/images/center/growth.jpg">
@@ -153,6 +154,8 @@
</view>
</view>
</u-grid-item>
</template>
<u-grid-item>
<view class="one" @click="navigateTo('rankingList')">
<view class="one-img">