wh521518
11/20/2019 - 7:10 AM

[axios链式调用] #axios #前端 #Vue

[axios链式调用] #axios #前端 #Vue

created() {
      this.userId = this.$route.query.id;
      let type = 2;
      // 根据关联信息判断可以申请的角色
      axios
        .get(`/api/v1/party/fdd/user/${this.userId}/accountType/${type}`)
        .then(res => {
          // console.log(res);
          if (!res.data.code) {
            this.formData = res.data.data.data;
            this.fddId = res.data.data.fddId;
            this.vertifyUrl = res.data.data.vertifyUrl;
            return new Promise(function (resolve, reject) {
              resolve(true);
            });
          } else {
            this.isSignature = -2;
          }
        })
      .then(res => {
        console.log(res);
        axios
          .put('/api/v1/party/fdd/state', {
            transactionNo: this.formData.transactionNo,
            status: this.formData.company.status,
            accountType: 2
          })
          .then(res => {
            console.log(res);
          })
          .catch(err => {
            console.error(err);
          });
      });
}