提交 5599a94e 编写于 作者: D devil_gong

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

上级 637b1746
......@@ -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: '处理中...'});
......
......@@ -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 });
......
......@@ -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: '处理中...'});
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册