lex 1 tahun lalu
induk
melakukan
2aa056f782

+ 1 - 1
public/version.json

@@ -1 +1 @@
-{"version":1708249695302}
+{"version":1708251277752}

+ 2 - 0
src/views/homework-record/detail/index.module.less

@@ -130,6 +130,8 @@
     }
 
     .nums {
+      display: flex;
+      align-items: center;
       font-size: max(26px, 18Px);
       font-family: DINAlternate, DINAlternate;
       font-weight: bold;

+ 11 - 5
src/views/homework-record/detail/index.tsx

@@ -233,7 +233,7 @@ export default defineComponent({
               <div class={styles.stitcConent}>
                 <NSpace size={[38, 0]}>
                   <NProgress
-                    percentage={state.workInfo.trainingRate || 0}
+                    percentage={state.workInfo.trainingRate * 100 || 0}
                     // percentage={20}
                     offset-degree={180}
                     type="circle"
@@ -250,14 +250,17 @@ export default defineComponent({
                     </div>
                   </NProgress>
                   <NProgress
-                    percentage={state.workInfo.trainingRate || 0}
+                    percentage={state.workInfo.trainingRate * 100 || 0}
                     offset-degree={180}
                     type="circle"
                     rail-color={'EDEFFA'}
                     color={'#64A5FF'}>
                     <div class={styles.contentRect}>
                       <div class={styles.nums}>
-                        {state.workInfo.trainingRate || 0}%
+                        {Number(
+                          (state.workInfo.trainingRate * 100 || 0).toFixed(2)
+                        ) || 0}
+                        %
                       </div>
                       <div class={styles.text}>提交率</div>
                     </div>
@@ -277,14 +280,17 @@ export default defineComponent({
                     </div>
                   </NProgress>
                   <NProgress
-                    percentage={state.workInfo.qualifiedRate || 0}
+                    percentage={state.workInfo.qualifiedRate * 100 || 0}
                     offset-degree={180}
                     type="circle"
                     rail-color={'EDEFFA'}
                     color={'#40CEAE'}>
                     <div class={styles.contentRect}>
                       <div class={styles.nums}>
-                        {state.workInfo.qualifiedRate || 0}%
+                        {Number(
+                          (state.workInfo.qualifiedRate * 100 || 0).toFixed(2)
+                        ) || 0}
+                        %
                       </div>
                       <div class={styles.text}>合格率</div>
                     </div>