无人机管理后台前端(已迁走)
张含笑
2025-12-08 0bcf4a242a8aa0a0b8f1f2043f7c820292c7fc1a
src/views/tickets/ticket.vue
@@ -227,9 +227,9 @@
                <el-button type="text" icon="el-icon-view" @click="handleViewDetail(row)">详情</el-button>
              </template>
              <template v-if="row.status === 4 && !isProd">
              <!-- <template v-if="row.status === 4 && !isProd">
                <el-button type="text" icon="el-icon-download" @click="exportTheTick(row)">导出</el-button>
              </template>
              </template> -->
              <template v-if="permission.tickets_repeat_review">
                <el-button
@@ -243,9 +243,19 @@
              </template>
            </template>
            </el-table-column>
          <template #empty>
            <el-empty
              class="custom-empty"
              :image-size="100"
            >
              <template #description>
                <span class="custom-text">暂无数据</span>
              </template>
            </el-empty>
          </template>
          </el-table>
          </div>
           <div  class="pagination">
           <div  class="pagination" v-if="tableData.length > 0">
             <el-pagination
            class="table-pagination"
            v-model:current-page="page.currentPage"
@@ -1472,9 +1482,15 @@
  flex-direction: column;
}
.dataTable {
 height: 0;
    flex: 1;
    overflow: auto;
    // height: 0;
    // flex: 1;
     height: calc(100vh - 365px);
     :deep(.el-scrollbar__view) {
      height: 100%;
    }
    :deep(.el-table--fit,.el-scrollbar__view) {
      height: 100%;
    }
}
.pagination {
  display: flex;
@@ -1531,6 +1547,10 @@
  :deep(.el-table--border) {
    border: 1px solid #ebeef5;
  }
  :deep(.el-table__empty-block) {
    height: calc(100vh - 400px) !important;
  }
}
::v-deep(.el-tabs) {
  height: 100%;