chenrui 7 miesięcy temu
rodzic
commit
c1d7aef01b

+ 6 - 0
src/views/easyPassManagement/promotionalActivities/edit.vue

@@ -312,6 +312,7 @@ export default {
       promotionName: '', // 促销名称
       showProModal: false, // 打开产品弹窗
       openCustomerModal: false, // 打开参与经销商弹窗
+      tableHeight: false, // 表格高度变化
       // 表单验证规则
       rules: {
         rangeList: [{ required: true, message: '请选择促销产品', trigger: 'change' }],
@@ -323,6 +324,11 @@ export default {
       }
     }
   },
+  watch: {
+    '$store.state.app.winHeight' (newValue, oldValue) { //  窗口变更时,需同时更改表格高度
+      this.heightFlag = true
+    }
+  },
   methods: {
     // 查看封面图片
     handleCheckImg () {

+ 4 - 4
src/views/easyPassManagement/promotionalActivities/productTable.vue

@@ -11,8 +11,8 @@
         :row-selection="{ columnWidth: 40 }"
         @rowSelection="rowSelectionFun"
         :defaultLoadData="false"
-        :style="{ maxHeight: 300+'px' }"
-        :scroll="{ y:230 }"
+        :style="{ maxHeight: 390+'px' }"
+        :scroll="{ y:292 }"
         bordered>
         <!-- 买 -->
         <template slot="conditionValue" slot-scope="text,record">
@@ -195,7 +195,7 @@ export default {
       }
       modifyChooseProduct(ajaxData).then(res => {
         if (res.status == 200) {
-          this.$refs.table.refresh(true)
+          this.$refs.table.refresh()
           this.$refs.table.clearSelected() // 清空表格选中项
         }
       })
@@ -226,7 +226,7 @@ export default {
       delChooseProduct([{ id: row.id, promoSn: _this.promoActiveSn }]).then(res => {
         if (res.status == 200) {
           _this.$message.success(res.message)
-          _this.$refs.table.refresh()
+          _this.$refs.table.refresh(true)
           _this.spinning = false
         } else {
           _this.spinning = false