riku
2022-08-08 0f51940bc899827f84019d2c0c165b23014d8eca
pages/promisefile/promisefile.js
@@ -74,25 +74,56 @@
  },
  onSubmit: function () {
    wx.setStorage({
      key: "promise",
      data: true,
    })
    // wx.setStorage({
    //   key: "promise",
    //   data: true,
    // })
    // wx.navigateTo({
    //   url: '/pages/promiseresult/promiseresult',
    // })
    wx.showLoading({
      title: '承诺书生成中',
      mask: true,
      success: (res) => {},
      fail: (res) => {},
      complete: (res) => {},
    })
    setTimeout(() => {
      wx.hideLoading()
    }, 20000);
    let signPic = this.data.imgFiles[0]
    promiseservice.createCommitment(app.globalData.accessToken.userId, this.commitmentVo, signPic, {
      success(data) {
        console.log(data);
        if (data.data.success) {
          wx.navigateTo({
            url: '/pages/promiseresult/promiseresult',
            success: function (res) {
              // 通过 eventChannel 向被打开页面传送数据
              res.eventChannel.emit('acceptDataFromOpenerPage', {
                promise: {
                  picPath: data.data[0],
                  pdfPath: data.data[1],
                }
              })
            }
          })
        }
      },
      fail(res) {
        console.log(res);
      },
      complete(res) {
        console.log(res);
        wx.hideLoading({
          success: (res) => {
            wx.showToast({
              title: '生成完成',
              duration: 1500,
              icon: 'success',
            })
          },
        })
      }
    })