需求背景
用户扫码二维码,获得了一串数字,弹框提示是否对这串数字操作
确认,调用2个接口,取消,不做操作
知识点
my.scan调用扫码功能
res.code是扫码结果
my.confirm还确认和取消的弹框
result.confirmtrue 用户点击了确认
esult.confirmfalse 用户点击了取消
源码如下
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)
}
}
});
},
});
}