diff --git a/src/pages/index/index.tsx b/src/pages/index/index.tsx
index 6819851..6442337 100644
--- a/src/pages/index/index.tsx
+++ b/src/pages/index/index.tsx
@@ -117,11 +117,13 @@ const IndexPage = () => {
{stats.required_finished_hour_count}
/ {stats.required_hour_count}
-
- 选修课:已完成
- {stats.nun_required_finished_hour_count}
- / {stats.nun_required_hour_count}
-
+ {stats.nun_required_hour_count > 0 && (
+
+ 选修课:已完成
+ {stats.nun_required_finished_hour_count}
+ / {stats.nun_required_hour_count}
+
+ )}
@@ -220,7 +222,7 @@ const IndexPage = () => {
title={item.title}
thumb={item.thumb}
isRequired={item.is_required}
- progress={learnCourseRecords[item.id].progress}
+ progress={learnCourseRecords[item.id].progress / 100}
>
)}
{!learnCourseRecords[item.id] && (