소스 검색

style & fix

Michael Wang 4 년 전
부모
커밋
795e3428fc

+ 1 - 2
src/features/arbitrate/MarkHistory.vue

@@ -74,14 +74,13 @@
           class="
             tw-flex
             tw-justify-between
-            tw-h-6
             tw-place-items-center
             tw-rounded
             tw-cursor-pointer
           "
           :class="store.currentTask === task && 'current-task'"
         >
-          <div>{{ task.secretNumber }}</div>
+          <div class="tw-break-words tw-w-1/3">{{ task.secretNumber }}</div>
           <div>
             {{ task.markTime && $filters.datetimeFilter(task.markTime) }}
           </div>

+ 1 - 2
src/features/library/inspect/MarkHistory.vue

@@ -26,14 +26,13 @@
           class="
             tw-flex
             tw-justify-between
-            tw-h-6
             tw-place-items-center
             tw-rounded
             tw-cursor-pointer
           "
           :class="store.currentTask === task && 'current-task'"
         >
-          <div>{{ task.secretNumber }}</div>
+          <div class="tw-break-words tw-w-1/3">{{ task.secretNumber }}</div>
           <div>
             {{ task.inspectTime && $filters.datetimeFilter(task.inspectTime) }}
           </div>

+ 1 - 5
src/features/library/quality/MarkHistory.vue

@@ -16,17 +16,13 @@
           class="
             tw-flex
             tw-justify-between
-            tw-h-6
             tw-place-items-center
             tw-rounded
             tw-cursor-pointer
           "
           :class="store.currentTask === task && 'current-task'"
         >
-          <div
-            class="tw-overflow-ellipsis tw-overflow-hidden tw-w-1/3"
-            :title="task.secretNumber"
-          >
+          <div class="tw-break-words tw-w-1/3" :title="task.secretNumber">
             {{ task.secretNumber }}
           </div>
           <div>

+ 1 - 2
src/features/mark/MarkHistory.vue

@@ -77,14 +77,13 @@
           class="
             tw-flex
             tw-justify-between
-            tw-h-6
             tw-place-items-center
             tw-rounded
             tw-cursor-pointer
           "
           :class="store.currentTask === task && 'current-task'"
         >
-          <div>{{ task.secretNumber }}</div>
+          <div class="tw-break-words tw-w-1/3">{{ task.secretNumber }}</div>
           <div>
             {{ $filters.datetimeFilter(task.markTime) }}
           </div>

+ 3 - 2
src/features/mark/MultiMediaMarkBody.vue

@@ -30,7 +30,7 @@
         </div>
         <div style="color: blue">
           得分 / 总分 :{{
-            (question.score ?? "") + " / " + question.totalScore
+            (question.score ?? "-") + " / " + question.totalScore
           }}
         </div>
       </div>
@@ -85,8 +85,9 @@ function getDomByRichTextJSON(rt: Array<RichTextJSON> | RichTextJSON | null) {
 watch(
   () => store.currentTask,
   async () => {
-    const res = await updateStudentAnswerJSON();
     questions.value.splice(0);
+    if (!store.currentTask?.jsonUrl) return;
+    const res = await updateStudentAnswerJSON();
 
     const stuQuestions = res.data; // TODO: add type
     for (const q of stuQuestions) {

+ 1 - 2
src/features/student/inspect/MarkHistory.vue

@@ -26,14 +26,13 @@
           class="
             tw-flex
             tw-justify-between
-            tw-h-6
             tw-place-items-center
             tw-rounded
             tw-cursor-pointer
           "
           :class="store.currentTask === task && 'current-task'"
         >
-          <div>{{ task.secretNumber }}</div>
+          <div class="tw-break-words tw-w-1/3">{{ task.secretNumber }}</div>
           <div>
             {{ task.inspectTime && $filters.datetimeFilter(task.inspectTime) }}
           </div>

+ 1 - 1
src/plugins/axiosApp.ts

@@ -45,7 +45,7 @@ _axiosApp.interceptors.response.use(
     return response;
   },
   (error) => {
-    if (error.config.setGlobalMask) {
+    if (error.config?.setGlobalMask) {
       store.globalMask = false;
     }
     const showErrorMessage = !error.config?.noErrorMessage;