zhangzengfei
2022-06-08 182aed85616f7ac60d0ffb02e4feac5661b80e0c
src/pages/internetData/views/helmet.vue
@@ -1,38 +1,51 @@
<template>
 <div class="data_helmet">
     <!-- 筛选框 -->
     <screening />
  <div class="data_helmet">
    <!-- 筛选框 -->
    <screening @searchHelmet="searchHelmet" @resetHelmet="resetHelmet" />
     <!-- 表格 -->
     <helemtTable />
</div>
    <!-- 表格 -->
    <helemtTable ref="helemtTable" />
  </div>
</template>
<script>
import screening from '@/pages/internetData/components/screening'
import helemtTable from '@/pages/internetData/views/helemtTable'
import screening from "@/pages/internetData/components/screening";
import helemtTable from "@/pages/internetData/views/helemtTable";
export default {
    data (){
        return {
        }
  data() {
    return {};
  },
  components: {
    screening,
    helemtTable,
  },
  methods: {
    searchHelmet(data) {
      this.$refs.helemtTable.getHelemtArr({
        ...data,
        page: 1,
        pageSize: this.$refs.helemtTable._data.page_size,
      });
    },
    components: {
        screening,
        helemtTable
    }
}
    resetHelmet() {
      console.log(this.$refs.helemtTable);
      this.$refs.helemtTable.getHelemtArr({
        page: 1,
        pageSize: this.$refs.helemtTable._data.page_size,
      });
    },
  },
};
</script>
<style scoped lang="scss">
.data_helmet {
    padding: 15px 20px 20px 20px;
    height: 100%;
    background-color: rgb(251, 252, 254);
  padding: 15px 20px 20px 20px;
  height: 100%;
  background-color: rgb(251, 252, 254);
    .helemtTable {
        height: 710px;
    }
  .helemtTable {
    height: 710px;
  }
}
</style>