Forráskód Böngészése

3月26日需求变更

刘洋 1 éve
szülő
commit
8ed04c19d2

+ 6 - 1
src/hooks/useOptions.ts

@@ -83,7 +83,12 @@ const useOptions = (
             dataModel[key] = groupListWithAll.value.map((item: any) => item.value)
           }
         } else {
-          dataModel[key] = v.filter((item: any) => !!item)
+          if (!v.includes(undefined) && v?.length === groupListWithAll.value.length - 1) {
+            //说明在全部勾选的情况下,点了“全部”,则要全部取消勾选;
+            dataModel[key] = []
+          } else {
+            dataModel[key] = v.filter((item: any) => !!item)
+          }
         }
       } else {
         dataModel[key] = v

+ 2 - 8
src/layout/PauseMarker.vue

@@ -4,13 +4,7 @@
       <img src="../assets/images/waiting.png" class="m-r-base" />
       <el-form ref="ruleFormRef">
         <el-form-item label="">
-          <el-input
-            class="tip-input"
-            size="large"
-            clearable
-            value="老师幸苦了,请稍作休息,以保证质量"
-            readonly
-          ></el-input>
+          <el-input class="tip-input" size="large" clearable value="老师幸苦了,请稍作休息" readonly></el-input>
         </el-form-item>
         <el-form-item>
           <el-button type="primary" size="large" class="m-l-base" @click="confirm">确定</el-button>
@@ -45,7 +39,7 @@ const confirm = () => {
   z-index: 3000;
   background: rgba(0, 0, 0, 0.9);
   .tip-input {
-    width: 290px;
+    width: 200px;
 
     :deep(input.el-input__inner) {
       font-weight: bold;

+ 2 - 2
src/modules/analysis/marker-statistics/index.vue

@@ -57,7 +57,7 @@
                   @click="onSendBack"
                   >打回</el-button
                 >
-                <el-button
+                <!-- <el-button
                   custom-1
                   class="m-l-base m-r-auto"
                   size="small"
@@ -66,7 +66,7 @@
                   style="margin-bottom: 4px"
                   @click="multToggle"
                   >{{ isMult ? '取消多选' : '多选' }}</el-button
-                >
+                > -->
                 <div class="flex-1 flex justify-end items-center">
                   <scoring-panel-with-confirm
                     :id="current?.taskId"

+ 2 - 2
src/modules/marking/inquiry-result/index.vue

@@ -12,7 +12,7 @@
       <el-button :disabled="!current?.taskId" class="m-l-base" size="small" type="primary" @click="onSendBack"
         >打回</el-button
       >
-      <el-button
+      <!-- <el-button
         custom-1
         class="m-l-base m-r-auto"
         size="small"
@@ -20,7 +20,7 @@
         :disabled="!tableData?.length"
         @click="multToggle"
         >{{ isMult ? '取消多选' : '多选' }}</el-button
-      >
+      > -->
     </mark-header>
     <div class="flex flex-1 overflow-hidden p-base mark-container">
       <splitpanes class="default-theme" style="height: 100%" @resize="setPaneSize">