| 1234567891011121314151617181920212223242526272829303132333435363738394041 |
- // components/getPhone/index.js
- Component({
- /**
- * 组件的属性列表
- */
- properties: {
- },
- /**
- * 组件的初始数据
- */
- data: {
- },
- /**
- * 组件的方法列表
- */
- methods: {
- getPhoneNumber (e) {
- console.log('e', e)
- try {
- const code = e && e.detail && e.detail.code ? e.detail.code : null;
- wx.setStorageSync('last_getphonenumber_code', code || '');
- console.log('🚦 [traffic] getPhoneNumber 事件收到 code:', code);
- setTimeout(() => {
- try {
- if (typeof getApp().checkTrafficDeductPending === 'function') {
- console.log('🚦 [traffic] getPhoneNumber 事件后触发全局复判');
- getApp().checkTrafficDeductPending();
- }
- } catch (err) {
- console.warn('🚦 [traffic] getPhoneNumber 事件后触发复判失败:', err?.message || err);
- }
- }, 1500);
- } catch (err) {}
- this.triggerEvent('getPhoneNumber', e.detail)
- }
- }
- })
|