lilei 1 год назад
Родитель
Сommit
56ce2472d3
1 измененных файлов с 4 добавлено и 2 удалено
  1. 4 2
      src/views/dealerManagement/rebateBinding/list.vue

+ 4 - 2
src/views/dealerManagement/rebateBinding/list.vue

@@ -55,7 +55,7 @@
         <!-- 操作按钮 -->
         <!-- 操作按钮 -->
         <div class="table-operator" style="display: flex;align-items: center;justify-content: space-between;" v-if="showBtns">
         <div class="table-operator" style="display: flex;align-items: center;justify-content: space-between;" v-if="showBtns">
           <a-button id="rebateBinding-brand" type="primary" class="button-error" @click="openGlModal">差价设置</a-button>
           <a-button id="rebateBinding-brand" type="primary" class="button-error" @click="openGlModal">差价设置</a-button>
-          <div v-if="!isTeyue">
+          <div v-if="!isTeyue && hasData">
             <a-button type="default" @click="expandAllRow">{{ expandAll?'收起全部':'展开全部' }}</a-button>
             <a-button type="default" @click="expandAllRow">{{ expandAll?'收起全部':'展开全部' }}</a-button>
           </div>
           </div>
         </div>
         </div>
@@ -100,7 +100,8 @@ export default {
         dealerName: ''
         dealerName: ''
       },
       },
       showBtns: true,
       showBtns: true,
-      expandAll: false
+      expandAll: false,
+      hasData: false
     }
     }
   },
   },
   computed: {
   computed: {
@@ -115,6 +116,7 @@ export default {
     },
     },
     loadList (list) {
     loadList (list) {
       this.showBtns = this.isTeyue ? list.length == 0 : true
       this.showBtns = this.isTeyue ? list.length == 0 : true
+      this.hasData = list.length > 0
       this.$nextTick(() => {
       this.$nextTick(() => {
         if (!this.expandAll) {
         if (!this.expandAll) {
           this.expandAllRow()
           this.expandAllRow()