支付宝小程序扫码和确认弹框

需求背景

用户扫码二维码,获得了一串数字,弹框提示是否对这串数字操作
确认,调用2个接口,取消,不做操作

知识点

my.scan调用扫码功能

res.code是扫码结果

my.confirm还确认和取消的弹框

result.confirmtrue 用户点击了确认
esult.confirm
false 用户点击了取消

源码如下

scan() {
    my.scan({
      scanType: ['qrCode','barCode'],
      success: (res) => {
      my.confirm({
          // title: '温馨提示',
      content: '您是否确认将'+res.code+"归档到您名下",
      confirmButtonText: '确认',
      cancelButtonText: '取消',
       success: (result) => {

        if(result.confirm==true){
        var searchUrl = this.data.baseUrl+'/beauty/updateMobileInfo?owner=test111&mobileNo='+res.code;
        this.getRequest(searchUrl);
        this.getMobileListData(this.data.baseUrl+"/beauty/getMobile");
        }else if (result.confirm==false){
            console.log("用户已取消"+result.confirm)
        }
        
      }
        });

      },
    });

  }
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章