|
|
@ -19,6 +19,7 @@ Page({ |
|
|
|
propagation: true, |
|
|
|
joinFlag: true, |
|
|
|
buttonName:'', // 获取点击按钮的名字
|
|
|
|
qrCodeId: '', |
|
|
|
}, |
|
|
|
onLoad: function() { |
|
|
|
// this.checkUpdateAvatar()
|
|
|
@ -230,6 +231,13 @@ Page({ |
|
|
|
}) |
|
|
|
} |
|
|
|
break |
|
|
|
case 'tmp-8': |
|
|
|
if (navCode == '10081') { |
|
|
|
this.toPointClear() |
|
|
|
} else if (navCode == '10082') { |
|
|
|
this.toPointList() |
|
|
|
} |
|
|
|
break |
|
|
|
default: |
|
|
|
let c_childNav = []; |
|
|
|
for (let i = 0; i < this.data.panel.length; i++) { |
|
|
@ -496,5 +504,55 @@ Page({ |
|
|
|
console.log(err) |
|
|
|
} |
|
|
|
}) |
|
|
|
}, |
|
|
|
// 前往 积分核销
|
|
|
|
toPointClear () { |
|
|
|
wx.scanCode({ |
|
|
|
onlyFromCamera: false, |
|
|
|
scanType: ['barCode', 'qrCode', 'datamatrix', 'pdf417'], |
|
|
|
success: res => { |
|
|
|
if (res.errMsg == 'scanCode:ok') { |
|
|
|
this.setData({ |
|
|
|
qrCodeId: res.result |
|
|
|
}) |
|
|
|
this.getUserinfobycode() |
|
|
|
} |
|
|
|
}, |
|
|
|
fail: res => { |
|
|
|
// 接口调用失败
|
|
|
|
// wx.showToast({
|
|
|
|
// icon: 'none',
|
|
|
|
// title: '接口调用失败!'
|
|
|
|
// })
|
|
|
|
}, |
|
|
|
complete: res => { |
|
|
|
// 接口调用结束
|
|
|
|
console.log(res) |
|
|
|
} |
|
|
|
}); |
|
|
|
}, |
|
|
|
getUserinfobycode() { |
|
|
|
let para = { |
|
|
|
qrCodeId: this.data.qrCodeId |
|
|
|
} |
|
|
|
api.getUserinfobycode(para).then(function (res) { |
|
|
|
let { |
|
|
|
faceImg, |
|
|
|
points, |
|
|
|
realName, |
|
|
|
userId |
|
|
|
} = res.data |
|
|
|
wx.navigateTo({ |
|
|
|
url: `/subpages/pointManagement/pages/pointClear/pointClear?faceImg=${faceImg}&points=${points}&realName=${realName}&userId=${userId}` |
|
|
|
}) |
|
|
|
}).catch(err => { |
|
|
|
console.log(err) |
|
|
|
}) |
|
|
|
}, |
|
|
|
// 前往 核销记录
|
|
|
|
toPointList () { |
|
|
|
wx.navigateTo({ |
|
|
|
url: '/subpages/pointManagement/pages/pointList/pointList' |
|
|
|
}) |
|
|
|
} |
|
|
|
}) |