小程序绑定手机号码无反应bug修复

feat/task1-c-wallet
devil_gong 2019-08-22 09:48:41 +08:00
parent 637b1746a0
commit 5599a94ed4
3 changed files with 6 additions and 6 deletions

View File

@ -135,7 +135,7 @@ Page({
formSubmit(e)
{
// 邀请人参数
var params = my.getStorageSync({key: app.data.cache_launch_info_key});
var params = my.getStorageSync({key: app.data.cache_launch_info_key}) || null;
// 数据验证
var validation = [
@ -150,7 +150,7 @@ Page({
e.detail.value['city'] = this.data.user.city;
e.detail.value['gender'] = this.data.user.gender;
e.detail.value['app_type'] = 'alipay';
e.detail.value['referrer'] = (params.data == null) ? (this.data.user.referrer || 0) : (params.data.referrer || 0);
e.detail.value['referrer'] = (params == null || (params.data || null) == null) ? (this.data.user.referrer || 0) : (params.data.referrer || 0);
if(app.fields_check(e.detail.value, validation))
{
my.showLoading({content: '处理中...'});

View File

@ -105,7 +105,7 @@ Page({
formSubmit(e) {
// 邀请人参数
var params = swan.getStorageSync(app.data.cache_launch_info_key) || null;
console.log(params);
// 数据验证
var validation = [{ fields: 'mobile', msg: '请填写手机号码' }, { fields: 'verify', msg: '请填写验证码' }, { fields: 'baidu_openid', msg: '授权id不能为空' }];
e.detail.value['baidu_openid'] = this.data.user.baidu_openid;
@ -115,7 +115,7 @@ Page({
e.detail.value['city'] = this.data.user.city;
e.detail.value['gender'] = this.data.user.gender;
e.detail.value['app_type'] = 'baidu';
e.detail.value['referrer'] = params == null ? this.data.user.referrer || 0 : params.data.referrer || 0;
e.detail.value['referrer'] = (params == null) ? this.data.user.referrer || 0 : params.referrer || 0;
if (app.fields_check(e.detail.value, validation)) {
swan.showLoading({ title: '处理中...' });
this.setData({ form_submit_loading: true });

View File

@ -136,7 +136,7 @@ Page({
{
// 邀请人参数
var params = wx.getStorageSync(app.data.cache_launch_info_key) || null;
console.log(params)
// 数据验证
var validation = [
{fields: 'mobile', msg: '请填写手机号码'},
@ -150,7 +150,7 @@ Page({
e.detail.value['city'] = this.data.user.city;
e.detail.value['gender'] = this.data.user.gender;
e.detail.value['app_type'] = 'weixin';
e.detail.value['referrer'] = (params == null) ? (this.data.user.referrer || 0) : (params.data.referrer || 0);
e.detail.value['referrer'] = (params == null) ? (this.data.user.referrer || 0) : (params.referrer || 0);
if(app.fields_check(e.detail.value, validation))
{
wx.showLoading({title: '处理中...'});