zhangherong
2025-04-29 077f73d72486372d83e0ecf3d9ad75b2a6897432
src/views/eam/equipment/modules/EamEquipmentProcessList.vue
@@ -42,6 +42,11 @@
        </template>
      </vxe-table-column>
    </vxe-table>
    <a-pagination
      v-bind="ipagination"
      @change="handlePageChange"
      @showSizeChange="handleShowSizeChange"
    />
  </a-spin>
</template>
@@ -72,7 +77,8 @@
        },
        showQuickJumper: true,
        showSizeChanger: true,
        total: 0
        total: 0,
        size: 'small'
      },
      dataSource: [],
      processParameterList: [],
@@ -268,7 +274,15 @@
      if (currentIndex < this.ipagination.current) {
        this.ipagination.current = currentIndex
      }
    }
    },
    handlePageChange(current, pageSize){
      this.$set(this.ipagination, 'current', current)
      this.$emit('change', {current, pageSize})
    },
    handleShowSizeChange(current, pageSize){
      this.$set(this.ipagination, 'pageSize', pageSize)
      this.$emit('change', {current, pageSize})
    },
  }
}
</script>