12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- Component({
- data: {
- protocolAgree: false
- },
- methods: {
- protocolChange(data) {
- this.setData({
- protocolAgree: data
- })
- },
- authClick() {
- if(!this.data.protocolAgree) {
- return
- }
- const authPopup = this.$selectComponent('#authPopup')
- authPopup.open('芯易行通行管理系统')
- },
- protocol(e) {
- if(e.currentTarget.dataset.type === 'privacyPolicy') {
- my.ap.openURL({
- url: 'https://render.alipay.com/p/yuyan/180020010001104047/index.html?appid=2021003181682188',
- })
- }
- },
- // 授权获取三要素结果
- async authResult(e) {
- if(e.detail && e.detail.code === 200) {
- const params = {
- userId: e.detail.data.userId,
- username: e.detail.data.username,
- idNumber: e.detail.data.idNumber,
- phone: e.detail.data.phone,
- avatar: e.detail.data.avatar || null,
- personPictures: e.detail.data.personPictures || null,
- photoBase64: e.detail.data.photoBase64 || null
- }
- this.triggerEvent("updateState", params)
- } else {
- my.alert({
- title: '提示',
- content: '身份授权认证失败!'
- })
- }
- }
- }
- })
|