Browse Source

还原百分比

lex 1 year ago
parent
commit
ebaa3b918d

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

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

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