소스 검색

无数据的显示

panxiandiao_i 5 년 전
부모
커밋
af76ae4af9
1개의 변경된 파일17개의 추가작업 그리고 3개의 파일을 삭제
  1. 17 3
      src/views/projectManage/taskList/taskListIndex.vue

+ 17 - 3
src/views/projectManage/taskList/taskListIndex.vue

@@ -171,7 +171,10 @@
         </div>
         <div class="content">
           <div class="under-padding">
-            <div class="set-flex">
+            <div v-show="labelDrag.length === 0" class="dataUndisplay">
+              <span>暂无数据~</span>
+            </div>
+            <div v-show="labelDrag" class="set-flex">
               <div v-for="statusAll in labelDrag" :key="statusAll.status" class="drag-head">
                 <div class="head">
                   <div class="head-name" :class="{ waitColor: [0, 1, 2, 3, 4, 6, 8, 9].indexOf(statusAll.status) !== -1, 'processColor': [5, 7].indexOf(statusAll.status) !== -1, 'finishColor': [10, 11, 12].indexOf(statusAll.status) !== -1 }">{{ statusAll.statusString }}</div>
@@ -179,7 +182,7 @@
                 </div>
               </div>
             </div>
-            <div class="set-flex">
+            <div v-show="labelDrag" class="set-flex">
               <div v-for="statusAll in labelDrag" :key="statusAll.status" class="drag">
                 <div v-if="statusAll.count === 0" :key="statusAll.status" class="inner-drag-blank" :class="{ blankColor: statusAll.count === 0 }">
                   <div class="content-blank">
@@ -191,7 +194,7 @@
                     <div class="span-wrap" @click="jumpToReport(item.id)">
                       <div class="set-reverse">
                         <span>ID :&nbsp;{{ item.id }}</span>
-                        <div class="center">
+                        <div v-show="item.groupName" class="center">
                           <span>{{ item.groupName }}</span>
                         </div>
                       </div>
@@ -949,6 +952,17 @@ export default {
           width 100%
           height 100%
           overflow-x scroll
+          .dataUndisplay
+            width 100%
+            height 100%
+            display flex
+            justify-content center
+            align-items center
+            span
+              font-weight 400
+              color #6f7c93
+              font-size 14px
+              line-height 20px
           .set-flex
             width 3880px
             display flex