| | |
| | | // 第三步:报名成功后强制调用wxlogin获取新的JWT token |
| | | console.log('📱 报名成功,开始强制调用wxlogin获取新的JWT token') |
| | | try { |
| | | await app.wxLogin() |
| | | await app.login() |
| | | console.log('✅ 报名成功后wxlogin调用成功,已获取新的JWT token') |
| | | } catch (wxLoginError) { |
| | | console.error('❌ 报名成功后wxlogin调用失败:', wxLoginError) |
| | |
| | | |
| | | } catch (error) { |
| | | console.error('提交失败:', error) |
| | | wx.showToast({ |
| | | title: error.message || '提交失败,请重试', |
| | | icon: 'none' |
| | | wx.showModal({ |
| | | title: '提交失败', |
| | | content: error.message || '提交失败,请重试', |
| | | showCancel: false, |
| | | confirmText: '我知道了' |
| | | }) |
| | | } finally { |
| | | this.setData({ isSubmitting: false }) |