فهرست منبع

数据报表页面样式修改

@dongkboy 3 ماه پیش
والد
کامیت
c7183fd3fb
24فایلهای تغییر یافته به همراه49 افزوده شده و 121 حذف شده
  1. 2 5
      src/views/consoleManage/businessDataManage/channelDataManage/index.vue
  2. 2 5
      src/views/consoleManage/businessDataManage/companyDataManage/index.vue
  3. 2 5
      src/views/consoleManage/businessDataManage/contactPersonDataManage/index.vue
  4. 2 5
      src/views/consoleManage/businessDataManage/riskDataManage/index.vue
  5. 2 5
      src/views/consoleManage/businessDataManage/salesmanDataManage/index.vue
  6. 2 5
      src/views/consoleManage/businessDataManage/telemarketingDataManage/index.vue
  7. 2 5
      src/views/consoleManage/financeDataManage/costVerificationData/index.vue
  8. 2 5
      src/views/consoleManage/financeDataManage/meetData/index.vue
  9. 3 6
      src/views/consoleManage/financeDataManage/operatingProfitData/index.vue
  10. 2 5
      src/views/consoleManage/financeDataManage/personCheckData/index.vue
  11. 2 5
      src/views/consoleManage/financeDataManage/receivableData/index.vue
  12. 2 5
      src/views/consoleManage/personDataManage/channelPersonData/index.vue
  13. 2 5
      src/views/consoleManage/personDataManage/salesmanDept/index.vue
  14. 2 5
      src/views/consoleManage/personDataManage/salesmanReport/index.vue
  15. 2 5
      src/views/consoleManage/personDataManage/telemarketingPersonData/index.vue
  16. 2 5
      src/views/consoleManage/quotationDataManage/channelQuotationData/index.vue
  17. 2 5
      src/views/consoleManage/quotationDataManage/companyQuotationData/index.vue
  18. 2 5
      src/views/consoleManage/quotationDataManage/quotationOrderData/index.vue
  19. 2 5
      src/views/consoleManage/quotationDataManage/salesmanQuotationData/index.vue
  20. 2 5
      src/views/consoleManage/quotationDataManage/telemarketingQuotationData/index.vue
  21. 2 5
      src/views/consoleManage/taskDataManage/channelData/index.vue
  22. 2 5
      src/views/consoleManage/taskDataManage/companyData/index.vue
  23. 2 5
      src/views/consoleManage/taskDataManage/salesmanData/index.vue
  24. 2 5
      src/views/consoleManage/taskDataManage/telemarketingData/index.vue

+ 2 - 5
src/views/consoleManage/businessDataManage/channelDataManage/index.vue

@@ -1,5 +1,6 @@
 <template>
   <div class="log">
+    <PageMain class="vh100">
     <div class='btn-box'>
       <el-button type="primary" plain class='query-btn'
         @click='dialogShow'>{{selectedKeys.length?`已选${selectedKeys.length}项`:'筛选条件'}}</el-button>
@@ -60,6 +61,7 @@
     <FilterDialog :show='isShow' @close='isShow=false' @sure='filterSure' ref='filterDialogRef' @selectedKeys='selected'
       routerKey='routerKey'>
     </FilterDialog>
+    </PageMain>
   </div>
 </template>
 
@@ -384,11 +386,6 @@ onMounted(() => {
 
 <style scoped lang="scss">
 .log {
-  width: 100%;
-  height: calc(100vh - 120px);
-  background: #ffffff;
-  padding: 24px;
-  overflow-y: auto;
   .query-btn {
     margin-left: 20px;
   }

+ 2 - 5
src/views/consoleManage/businessDataManage/companyDataManage/index.vue

@@ -1,5 +1,6 @@
 <template>
   <div class="log">
+    <PageMain class="vh100">
     <div class='btn-box'>
       <el-button type="primary" plain class='query-btn'
         @click='dialogShow'>{{selectedKeys.length?`已选${selectedKeys.length}项`:'筛选条件'}}</el-button>
@@ -31,6 +32,7 @@
     <FilterDialog :show='isShow' @close='isShow=false' @sure='filterSure' ref='filterDialogRef' @selectedKeys='selected'
       routerKey='routerKey'>
     </FilterDialog>
+  </PageMain>
   </div>
 </template>
 
@@ -279,11 +281,6 @@ onMounted(() => {
 
 <style scoped lang="scss">
 .log {
-  width: 100%;
-  height: calc(100vh - 120px);
-  background: #ffffff;
-  padding: 24px;
-  overflow-y: auto;
   .query-btn {
     margin-left: 20px;
   }

+ 2 - 5
src/views/consoleManage/businessDataManage/contactPersonDataManage/index.vue

@@ -1,5 +1,6 @@
 <template>
   <div class="log">
+    <PageMain class="vh100">
     <div class='btn-box'>
       <el-button type="primary" plain class='query-btn'
         @click='dialogShow'>{{selectedKeys.length?`已选${selectedKeys.length}项`:'筛选条件'}}</el-button>
@@ -37,6 +38,7 @@
     <FilterDialog :show='isShow' @close='isShow=false' @sure='filterSure' ref='filterDialogRef' @selectedKeys='selected'
       routerKey='routerKey'>
     </FilterDialog>
+    </PageMain>
   </div>
 </template>
 
@@ -288,11 +290,6 @@ onMounted(() => {
 
 <style scoped lang="scss">
 .log {
-  width: 100%;
-  height: calc(100vh - 120px);
-  background: #ffffff;
-  padding: 24px;
-  overflow-y: auto;
   .query-btn {
     margin-left: 20px;
   }

+ 2 - 5
src/views/consoleManage/businessDataManage/riskDataManage/index.vue

@@ -1,5 +1,6 @@
 <template>
   <div class="log">
+    <PageMain class="vh100">
     <div class='btn-box'>
       <el-button type="primary" plain class='query-btn'
         @click='dialogShow'>{{selectedKeys.length?`已选${selectedKeys.length}项`:'筛选条件'}}</el-button>
@@ -43,6 +44,7 @@
     <FilterDialog :show='isShow' @close='isShow=false' @sure='filterSure' ref='filterDialogRef' @selectedKeys='selected'
       routerKey='routerKey'>
     </FilterDialog>
+  </PageMain>
   </div>
 </template>
 
@@ -294,11 +296,6 @@ onMounted(() => {
 
 <style scoped lang="scss">
 .log {
-  width: 100%;
-  height: calc(100vh - 120px);
-  background: #ffffff;
-  padding: 24px;
-  overflow-y: auto;
   .query-btn {
     margin-left: 20px;
   }

+ 2 - 5
src/views/consoleManage/businessDataManage/salesmanDataManage/index.vue

@@ -1,5 +1,6 @@
 <template>
   <div class="log">
+    <PageMain class="vh100">
     <div class='btn-box'>
       <el-button type="primary" plain class='query-btn'
         @click='dialogShow'>{{selectedKeys.length?`已选${selectedKeys.length}项`:'筛选条件'}}</el-button>
@@ -60,6 +61,7 @@
     <FilterDialog :show='isShow' @close='isShow=false' @sure='filterSure' ref='filterDialogRef' @selectedKeys='selected'
       routerKey='routerKey'>
     </FilterDialog>
+    </PageMain>
   </div>
 </template>
 
@@ -386,11 +388,6 @@ onMounted(() => {
 
 <style scoped lang="scss">
 .log {
-  width: 100%;
-  height: calc(100vh - 120px);
-  background: #ffffff;
-  padding: 24px;
-  overflow-y: auto;
   .query-btn {
     margin-left: 20px;
   }

+ 2 - 5
src/views/consoleManage/businessDataManage/telemarketingDataManage/index.vue

@@ -1,5 +1,6 @@
 <template>
   <div class="log">
+    <PageMain class="vh100">
     <div class='btn-box'>
       <el-button type="primary" plain class='query-btn'
         @click='dialogShow'>{{selectedKeys.length?`已选${selectedKeys.length}项`:'筛选条件'}}</el-button>
@@ -60,6 +61,7 @@
     <FilterDialog :show='isShow' @close='isShow=false' @sure='filterSure' ref='filterDialogRef' @selectedKeys='selected'
       routerKey='routerKey'>
     </FilterDialog>
+    </PageMain>
   </div>
 </template>
 
@@ -384,11 +386,6 @@ onMounted(() => {
 
 <style scoped lang="scss">
 .log {
-  width: 100%;
-  height: calc(100vh - 120px);
-  background: #ffffff;
-  padding: 24px;
-  overflow-y: auto;
   .query-btn {
     margin-left: 20px;
   }

+ 2 - 5
src/views/consoleManage/financeDataManage/costVerificationData/index.vue

@@ -2,6 +2,7 @@
   <!-- 成本验证数据页面主容器 -->
   <div class="log">
     <!-- 顶部按钮区域 -->
+    <PageMain class="vh100">
     <div class='btn-box'>
       <!-- 筛选条件按钮:显示已选项数量或默认文本 -->
       <el-button type="primary" plain class='query-btn'
@@ -52,6 +53,7 @@
     <FilterDialog :show='isShow' @close='isShow=false' @sure='filterSure' ref='filterDialogRef' @selectedKeys='selected'
       routerKey='routerKey'>
     </FilterDialog>
+    </PageMain>
   </div>
 </template>
 
@@ -344,11 +346,6 @@ onMounted(() => {
 <style scoped lang="scss">
 // 页面容器样式
 .log {
-  width: 100%;
-  height: calc(100vh - 120px);
-  background: #ffffff;
-  padding: 24px;
-  overflow-y: auto;
 
   // 查询按钮样式
   .query-btn {

+ 2 - 5
src/views/consoleManage/financeDataManage/meetData/index.vue

@@ -1,5 +1,6 @@
 <template>
   <div class="log">
+    <PageMain class="vh100">
     <div class='btn-box'>
       <el-button type="primary" plain class='query-btn'
         @click='dialogShow'>{{selectedKeys.length?`已选${selectedKeys.length}项`:'筛选条件'}}</el-button>
@@ -31,6 +32,7 @@
     <FilterDialog :show='isShow' @close='isShow=false' @sure='filterSure' ref='filterDialogRef' @selectedKeys='selected'
       routerKey='routerKey'>
     </FilterDialog>
+  </PageMain>
   </div>
 </template>
 
@@ -252,11 +254,6 @@ onMounted(() => {
 
 <style scoped lang="scss">
 .log {
-  width: 100%;
-  height: calc(100vh - 120px);
-  background: #ffffff;
-  padding: 24px;
-  overflow-y: auto;
   .query-btn {
     margin-left: 20px;
   }

+ 3 - 6
src/views/consoleManage/financeDataManage/operatingProfitData/index.vue

@@ -1,5 +1,6 @@
 <template>
   <div class="log">
+    <PageMain class="vh100">
     <div class='btn-box'>
       <el-button type="primary" plain class='query-btn'
         @click='dialogShow'>{{selectedKeys.length?`已选${selectedKeys.length}项`:'筛选条件'}}</el-button>
@@ -12,7 +13,7 @@
     <!-- 表格 -->
     <ComplexTable :tableData="tableData" :showSelect='false' :columns="listOption.columns" :showIndex="false"
       :columnwidth="120"  @getList="getList" tableheight='auto' :showSummary='true' :showOperation='false'>
- 
+
       <template v-slot:search="scope">
         <Sort :scope="scope.slotData" :globalSortKey="globalSortKey" :globalSortOrder="globalSortOrder"
           @update:sort="handleSortUpdate"></Sort>
@@ -28,6 +29,7 @@
     <FilterDialog :show='isShow' @close='isShow=false' @sure='filterSure' ref='filterDialogRef' @selectedKeys='selected'
       routerKey='routerKey'>
     </FilterDialog>
+  </PageMain>
   </div>
 </template>
 
@@ -251,11 +253,6 @@ onMounted(() => {
 
 <style scoped lang="scss">
 .log {
-  width: 100%;
-  height: calc(100vh - 120px);
-  background: #ffffff;
-  padding: 24px;
-  overflow-y: auto;
   .query-btn {
     margin-left: 20px;
   }

+ 2 - 5
src/views/consoleManage/financeDataManage/personCheckData/index.vue

@@ -1,5 +1,6 @@
 <template>
   <div class="log">
+    <PageMain class="vh100">
     <div class='btn-box'>
       <el-button type="primary" plain class='query-btn'
         @click='dialogShow'>{{selectedKeys.length?`已选${selectedKeys.length}项`:'筛选条件'}}</el-button>
@@ -43,6 +44,7 @@
     <FilterDialog :show='isShow' @close='isShow=false' @sure='filterSure' ref='filterDialogRef' @selectedKeys='selected'
       routerKey='routerKey'>
     </FilterDialog>
+    </PageMain>
   </div>
 </template>
 
@@ -282,11 +284,6 @@ onMounted(() => {
 
 <style scoped lang="scss">
 .log {
-  width: 100%;
-  height: calc(100vh - 120px);
-  background: #ffffff;
-  padding: 24px;
-  overflow-y: auto;
   .query-btn {
     margin-left: 20px;
   }

+ 2 - 5
src/views/consoleManage/financeDataManage/receivableData/index.vue

@@ -1,5 +1,6 @@
 <template>
   <div class="log">
+    <PageMain class="vh100">
     <div class='btn-box'>
       <el-button type="primary" plain class='query-btn'
         @click='dialogShow'>{{selectedKeys.length?`已选${selectedKeys.length}项`:'筛选条件'}}</el-button>
@@ -31,6 +32,7 @@
     <FilterDialog :show='isShow' @close='isShow=false' @sure='filterSure' ref='filterDialogRef' @selectedKeys='selected'
       routerKey='routerKey'>
     </FilterDialog>
+    </PageMain>
   </div>
 </template>
 
@@ -252,11 +254,6 @@ onMounted(() => {
 
 <style scoped lang="scss">
 .log {
-  width: 100%;
-  height: calc(100vh - 120px);
-  background: #ffffff;
-  padding: 24px;
-  overflow-y: auto;
   .query-btn {
     margin-left: 20px;
   }

+ 2 - 5
src/views/consoleManage/personDataManage/channelPersonData/index.vue

@@ -1,5 +1,6 @@
 <template>
   <div class="log">
+    <PageMain class="vh100">
     <div class='btn-box'>
       <el-button type="primary" plain class='query-btn'
         @click='dialogShow'>{{selectedKeys.length?`已选${selectedKeys.length}项`:'筛选条件'}}</el-button>
@@ -31,6 +32,7 @@
     <FilterDialog :show='isShow' @close='isShow=false' @sure='filterSure' ref='filterDialogRef' @selectedKeys='selected'
       routerKey='routerKey'>
     </FilterDialog>
+    </PageMain>
   </div>
 </template>
 
@@ -289,11 +291,6 @@ onMounted(() => {
 
 <style scoped lang="scss">
 .log {
-  width: 100%;
-  height: calc(100vh - 120px);
-  background: #ffffff;
-  padding: 24px;
-  overflow-y: auto;
   .query-btn {
     margin-left: 20px;
   }

+ 2 - 5
src/views/consoleManage/personDataManage/salesmanDept/index.vue

@@ -1,5 +1,6 @@
 <template>
   <div class="log">
+    <PageMain class="vh100">
     <div class='btn-box'>
       <el-button type="primary" plain class='query-btn'
         @click='dialogShow'>{{selectedKeys.length?`已选${selectedKeys.length}项`:'筛选条件'}}</el-button>
@@ -43,6 +44,7 @@
     <FilterDialog :show='isShow' @close='isShow=false' @sure='filterSure' ref='filterDialogRef' @selectedKeys='selected'
       routerKey='routerKey'>
     </FilterDialog>
+    </PageMain>
   </div>
 </template>
 
@@ -278,11 +280,6 @@ onMounted(() => {
 
 <style scoped lang="scss">
 .log {
-  width: 100%;
-  height: calc(100vh - 120px);
-  background: #ffffff;
-  padding: 24px;
-  overflow-y: auto;
   .query-btn {
     margin-left: 20px;
   }

+ 2 - 5
src/views/consoleManage/personDataManage/salesmanReport/index.vue

@@ -1,5 +1,6 @@
 <template>
   <div class="log">
+    <PageMain class="vh100">
     <div class='btn-box'>
       <el-button type="primary" plain class='query-btn'
         @click='dialogShow'>{{selectedKeys.length?`已选${selectedKeys.length}项`:'筛选条件'}}</el-button>
@@ -31,6 +32,7 @@
     <FilterDialog :show='isShow' @close='isShow=false' @sure='filterSure' ref='filterDialogRef' @selectedKeys='selected'
       routerKey='routerKey'>
     </FilterDialog>
+    </PageMain>
   </div>
 </template>
 
@@ -289,11 +291,6 @@ onMounted(() => {
 
 <style scoped lang="scss">
 .log {
-  width: 100%;
-  height: calc(100vh - 120px);
-  background: #ffffff;
-  padding: 24px;
-  overflow-y: auto;
   .query-btn {
     margin-left: 20px;
   }

+ 2 - 5
src/views/consoleManage/personDataManage/telemarketingPersonData/index.vue

@@ -1,5 +1,6 @@
 <template>
   <div class="log">
+    <PageMain class="vh100">
     <div class='btn-box'>
       <el-button type="primary" plain class='query-btn'
         @click='dialogShow'>{{selectedKeys.length?`已选${selectedKeys.length}项`:'筛选条件'}}</el-button>
@@ -31,6 +32,7 @@
     <FilterDialog :show='isShow' @close='isShow=false' @sure='filterSure' ref='filterDialogRef' @selectedKeys='selected'
       routerKey='routerKey'>
     </FilterDialog>
+    </PageMain>
   </div>
 </template>
 
@@ -289,11 +291,6 @@ onMounted(() => {
 
 <style scoped lang="scss">
 .log {
-  width: 100%;
-  height: calc(100vh - 120px);
-  background: #ffffff;
-  padding: 24px;
-  overflow-y: auto;
   .query-btn {
     margin-left: 20px;
   }

+ 2 - 5
src/views/consoleManage/quotationDataManage/channelQuotationData/index.vue

@@ -1,5 +1,6 @@
 <template>
   <div class="log">
+    <PageMain class="vh100">
     <div class='btn-box'>
       <el-button type="primary" plain class='query-btn'
         @click='dialogShow'>{{selectedKeys.length?`已选${selectedKeys.length}项`:'筛选条件'}}</el-button>
@@ -39,6 +40,7 @@
     <FilterDialog :show='isShow' @close='isShow=false' @sure='filterSure' ref='filterDialogRef' @selectedKeys='selected'
       routerKey='routerKey'>
     </FilterDialog>
+    </PageMain>
   </div>
 </template>
 
@@ -325,11 +327,6 @@ onMounted(() => {
 
 <style scoped lang="scss">
 .log {
-  width: 100%;
-  height: calc(100vh - 120px);
-  background: #ffffff;
-  padding: 24px;
-  overflow-y: auto;
   .query-btn {
     margin-left: 20px;
   }

+ 2 - 5
src/views/consoleManage/quotationDataManage/companyQuotationData/index.vue

@@ -1,5 +1,6 @@
 <template>
   <div class="log">
+    <PageMain class="vh100">
     <div class='btn-box'>
       <el-button type="primary" plain class='query-btn'
         @click='dialogShow'>{{selectedKeys.length?`已选${selectedKeys.length}项`:'筛选条件'}}</el-button>
@@ -39,6 +40,7 @@
     <FilterDialog :show='isShow' @close='isShow=false' @sure='filterSure' ref='filterDialogRef' @selectedKeys='selected'
       routerKey='routerKey'>
     </FilterDialog>
+    </PageMain>
   </div>
 </template>
 
@@ -325,11 +327,6 @@ onMounted(() => {
 
 <style scoped lang="scss">
 .log {
-  width: 100%;
-  height: calc(100vh - 120px);
-  background: #ffffff;
-  padding: 24px;
-  overflow-y: auto;
   .query-btn {
     margin-left: 20px;
   }

+ 2 - 5
src/views/consoleManage/quotationDataManage/quotationOrderData/index.vue

@@ -1,5 +1,6 @@
 <template>
   <div class="log">
+    <PageMain class="vh100">
     <div class='btn-box'>
       <el-button type="primary" plain class='query-btn'
         @click='dialogShow'>{{selectedKeys.length?`已选${selectedKeys.length}项`:'筛选条件'}}</el-button>
@@ -51,6 +52,7 @@
     <FilterDialog :show='isShow' @close='isShow=false' @sure='filterSure' ref='filterDialogRef' @selectedKeys='selected'
       routerKey='routerKey'>
     </FilterDialog>
+  </PageMain>
   </div>
 </template>
 
@@ -301,11 +303,6 @@ onMounted(() => {
 
 <style scoped lang="scss">
 .log {
-  width: 100%;
-  height: calc(100vh - 120px);
-  background: #ffffff;
-  padding: 24px;
-  overflow-y: auto;
   .query-btn {
     margin-left: 20px;
   }

+ 2 - 5
src/views/consoleManage/quotationDataManage/salesmanQuotationData/index.vue

@@ -1,5 +1,6 @@
 <template>
   <div class="log">
+    <PageMain class="vh100">
     <div class='btn-box'>
       <el-button type="primary" plain class='query-btn'
         @click='dialogShow'>{{selectedKeys.length?`已选${selectedKeys.length}项`:'筛选条件'}}</el-button>
@@ -39,6 +40,7 @@
     <FilterDialog :show='isShow' @close='isShow=false' @sure='filterSure' ref='filterDialogRef' @selectedKeys='selected'
       routerKey='routerKey'>
     </FilterDialog>
+    </PageMain>
   </div>
 </template>
 
@@ -325,11 +327,6 @@ onMounted(() => {
 
 <style scoped lang="scss">
 .log {
-  width: 100%;
-  height: calc(100vh - 120px);
-  background: #ffffff;
-  padding: 24px;
-  overflow-y: auto;
   .query-btn {
     margin-left: 20px;
   }

+ 2 - 5
src/views/consoleManage/quotationDataManage/telemarketingQuotationData/index.vue

@@ -1,5 +1,6 @@
 <template>
   <div class="log">
+    <PageMain class="vh100">
     <div class='btn-box'>
       <el-button type="primary" plain class='query-btn'
         @click='dialogShow'>{{selectedKeys.length?`已选${selectedKeys.length}项`:'筛选条件'}}</el-button>
@@ -39,6 +40,7 @@
     <FilterDialog :show='isShow' @close='isShow=false' @sure='filterSure' ref='filterDialogRef' @selectedKeys='selected'
       routerKey='routerKey'>
     </FilterDialog>
+    </PageMain>
   </div>
 </template>
 
@@ -325,11 +327,6 @@ onMounted(() => {
 
 <style scoped lang="scss">
 .log {
-  width: 100%;
-  height: calc(100vh - 120px);
-  background: #ffffff;
-  padding: 24px;
-  overflow-y: auto;
   .query-btn {
     margin-left: 20px;
   }

+ 2 - 5
src/views/consoleManage/taskDataManage/channelData/index.vue

@@ -1,5 +1,6 @@
 <template>
   <div class="log">
+    <PageMain class="vh100">
     <div class='btn-box'>
       <el-button type="primary" plain class='query-btn'
         @click='dialogShow'>{{selectedKeys.length?`已选${selectedKeys.length}项`:'筛选条件'}}</el-button>
@@ -61,6 +62,7 @@
     <FilterDialog :show='isShow' @close='isShow=false' @sure='filterSure' ref='filterDialogRef' @selectedKeys='selected'
       routerKey='routerKey'>
     </FilterDialog>
+    </PageMain>
   </div>
 </template>
 
@@ -356,11 +358,6 @@ onMounted(() => {
 
 <style scoped lang="scss">
 .log {
-  width: 100%;
-  height: calc(100vh - 120px);
-  background: #ffffff;
-  padding: 24px;
-  overflow-y: auto;
   .query-btn {
     margin-left: 20px;
   }

+ 2 - 5
src/views/consoleManage/taskDataManage/companyData/index.vue

@@ -1,5 +1,6 @@
 <template>
   <div class="log">
+    <PageMain class="vh100">
     <div class='btn-box'>
       <el-button type="primary" plain class='query-btn'
         @click='dialogShow'>{{selectedKeys.length?`已选${selectedKeys.length}项`:'筛选条件'}}</el-button>
@@ -61,6 +62,7 @@
     <FilterDialog :show='isShow' @close='isShow=false' @sure='filterSure' ref='filterDialogRef' @selectedKeys='selected'
       routerKey='routerKey'>
     </FilterDialog>
+    </PageMain>
   </div>
 </template>
 
@@ -350,11 +352,6 @@ onMounted(() => {
 
 <style scoped lang="scss">
 .log {
-  width: 100%;
-  height: calc(100vh - 120px);
-  background: #ffffff;
-  padding: 24px;
-  overflow-y: auto;
   .query-btn {
     margin-left: 20px;
   }

+ 2 - 5
src/views/consoleManage/taskDataManage/salesmanData/index.vue

@@ -1,5 +1,6 @@
 <template>
   <div class="log">
+    <PageMain class="vh100">
     <div class='btn-box'>
       <el-button type="primary" plain class='query-btn'
         @click='dialogShow'>{{selectedKeys.length?`已选${selectedKeys.length}项`:'筛选条件'}}</el-button>
@@ -61,6 +62,7 @@
     <FilterDialog :show='isShow' @close='isShow=false' @sure='filterSure' ref='filterDialogRef' @selectedKeys='selected'
       routerKey='routerKey'>
     </FilterDialog>
+    </PageMain>
   </div>
 </template>
 
@@ -362,11 +364,6 @@ onMounted(() => {
 
 <style scoped lang="scss">
 .log {
-  width: 100%;
-  height: calc(100vh - 120px);
-  background: #ffffff;
-  padding: 24px;
-  overflow-y: auto;
   .query-btn {
     margin-left: 20px;
   }

+ 2 - 5
src/views/consoleManage/taskDataManage/telemarketingData/index.vue

@@ -1,5 +1,6 @@
 <template>
   <div class="log">
+    <PageMain class="vh100">
     <div class='btn-box'>
       <el-button type="primary" plain class='query-btn'
         @click='dialogShow'>{{selectedKeys.length?`已选${selectedKeys.length}项`:'筛选条件'}}</el-button>
@@ -61,6 +62,7 @@
     <FilterDialog :show='isShow' @close='isShow=false' @sure='filterSure' ref='filterDialogRef' @selectedKeys='selected'
       routerKey='routerKey'>
     </FilterDialog>
+    </PageMain>
   </div>
 </template>
 
@@ -356,11 +358,6 @@ onMounted(() => {
 
 <style scoped lang="scss">
 .log {
-  width: 100%;
-  height: calc(100vh - 120px);
-  background: #ffffff;
-  padding: 24px;
-  overflow-y: auto;
   .query-btn {
     margin-left: 20px;
   }