ZBLOG

handleTableChange(pagination) console.log(pagination,'pagination') // 同步绑定页码和页数 this.pagination.current = pagination.currentthis.pagination.pagesize = pagination.pagesize this.form.validateFields(err => if(!err){ let condition =this.form.getFields...

根据你提供的代码片段,我已经帮你补充完整了。以下是修正后的代码:

handleTableChange(pagination) {
  console.log(pagination, 'pagination');
  // 同步绑定页码和页数
  this.pagination.current = pagination.current;
  this.pagination.pageSize = pagination.pageSize;

  this.form.validateFields((err) => {
    if (!err) {
      let condition = this.form.getFieldsValue();
      condition.currentPage = this.pagination.current;
      condition.pageSize = this.pagination.pageSize;
      this.lastQuery(condition);
    }
  });
},
lastQuery() {
  this.loading = true;
  this.pagination.total = 0;
  
  let data = {
    applyJournalSeq: this.rowData.seq,
    range: {
      start: (this.pagination.current - 1) * this.pagination.pageSize,
      length: this.pagination.pageSize
    }
  };
  
  this.$httpacm.post('/gw/api/acm-service/limitManage/getApplyForBatchProcessingQuotaDetails', data)
    .then(res => {
      if (res.data.code !== 201) {
        this.dataSource = res.data.data;
        this.pagination.total = res.data.rowCount;
        console.log(this.pagination, 'pagination');
      } else {
        this.$message.error(res.data.data);
      }
    })
    .catch(e => {
      // 处理请求错误
      //this.$message.error(e);
    })
    .finally(() => {
      // 请求完成时执行的操作,无论成功或失败都会执行
      this.loading = false;
    });
}

请注意,上述代码只是一个修改示例,并未考虑具体业务逻辑和变量的定义,请根据你的实际情况进行相应的调整。


内容由零声教学AI助手提供,问题来源于学员提问

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:https://golang.0voice.com/?id=12403

分享:
扫描分享到社交APP
if(!err){ let condition =this.form.getFields...&appkey=&pic=&searchPic=true")' title="分享到新浪微博" class="weibo"> if(!err){ let condition =this.form.getFields...")' title="分享到QQ好友" class="qq"> if(!err){ let condition =this.form.getFields...")' title="分享到QQ空间" class="qqzone">
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?