|
|
@ -27,7 +27,8 @@ Page({ |
|
|
sysm:false, |
|
|
sysm:false, |
|
|
sysmText:'更多', |
|
|
sysmText:'更多', |
|
|
sysm2:false, |
|
|
sysm2:false, |
|
|
sysm2Text:'更多' |
|
|
sysm2Text:'更多', |
|
|
|
|
|
imgLen:[] |
|
|
}, |
|
|
}, |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
@ -48,11 +49,13 @@ Page({ |
|
|
}) |
|
|
}) |
|
|
}, |
|
|
}, |
|
|
getCodeImg:function(){ |
|
|
getCodeImg:function(){ |
|
|
let that = this,sys =wx.getSystemInfoSync(),radio = sys.screenWidth / 750,qrcode=this.data.info.order_product_list[0].qrcode,codeImgs=[],codeId=0; |
|
|
let that = this,sys =wx.getSystemInfoSync(),radio = sys.screenWidth / 750,qrcode=this.data.info.order_product_list[0].qrcode,codeImgs=[],codeId=0,arr = []; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
this.data.info.order_product_list.forEach(qrcode=>{ |
|
|
this.data.info.order_product_list.forEach(qrcode=>{ |
|
|
qrcode.qrcode.map((item)=>{ |
|
|
qrcode.qrcode.map((item,index)=>{ |
|
|
|
|
|
arr.push(index) |
|
|
|
|
|
this.setData({ |
|
|
|
|
|
imgLen:arr |
|
|
|
|
|
}) |
|
|
if(item.use_url&&item.use_code){ |
|
|
if(item.use_url&&item.use_code){ |
|
|
codeImgs.push({img:item.use_url,code:item.use_code,text:item.use_code_display_text,state:item.stateText}); |
|
|
codeImgs.push({img:item.use_url,code:item.use_code,text:item.use_code_display_text,state:item.stateText}); |
|
|
// if(codeImgs.length==qrcode.qrcode.length){
|
|
|
// if(codeImgs.length==qrcode.qrcode.length){
|
|
|
@ -65,8 +68,6 @@ Page({ |
|
|
}) |
|
|
}) |
|
|
} |
|
|
} |
|
|
else { |
|
|
else { |
|
|
console.log(1231231232131); |
|
|
|
|
|
console.log(codeId); |
|
|
|
|
|
new QRCode('damocode'+codeId,{ |
|
|
new QRCode('damocode'+codeId,{ |
|
|
text: item.use_code, |
|
|
text: item.use_code, |
|
|
width: 300 * radio, |
|
|
width: 300 * radio, |
|
|
@ -74,14 +75,11 @@ Page({ |
|
|
padding:10, // 生成二维码四周自动留边宽度,不传入默认为0
|
|
|
padding:10, // 生成二维码四周自动留边宽度,不传入默认为0
|
|
|
correctLevel: QRCode.CorrectLevel.H, // 二维码可辨识度
|
|
|
correctLevel: QRCode.CorrectLevel.H, // 二维码可辨识度
|
|
|
callback: (res) => { |
|
|
callback: (res) => { |
|
|
|
|
|
console.log(res); |
|
|
codeImgs.push({img:res.path,code:item.use_code,text:item.use_code_display_text,state:item.stateText}); |
|
|
codeImgs.push({img:res.path,code:item.use_code,text:item.use_code_display_text,state:item.stateText}); |
|
|
that.setData({ |
|
|
that.setData({ |
|
|
codeImgs:codeImgs |
|
|
codeImgs:codeImgs |
|
|
}) |
|
|
}) |
|
|
|
|
|
|
|
|
// if(codeImgs.length==qrcode.qrcode.length){
|
|
|
|
|
|
|
|
|
|
|
|
// }
|
|
|
|
|
|
} |
|
|
} |
|
|
}) |
|
|
}) |
|
|
codeId = codeId + 1 |
|
|
codeId = codeId + 1 |
|
|
|