浏览代码

bug修复

master
sui 5 年前
父节点
当前提交
57ef23ae0e
共有 7 个文件被更改,包括 112 次插入133 次删除
  1. +16
    -19
      496_dongfengqichen/pages/mobileVerification/mobileVerification.js
  2. +5
    -0
      496_dongfengqichen/pages/placingOrder/placingOrder.js
  3. +1
    -1
      496_dongfengqichen/pages/placingOrder/placingOrder.wxml
  4. +2
    -2
      496_dongfengqichen/pages/scout/register/register.js
  5. +6
    -6
      496_dongfengqichen/pages/scout/scout.js
  6. +53
    -66
      496_dongfengqichen/pages/star/star.js
  7. +29
    -39
      496_dongfengqichen/pages/supplement/supplement.js

+ 16
- 19
496_dongfengqichen/pages/mobileVerification/mobileVerification.js 查看文件

@@ -10,11 +10,11 @@ Page({
isAgreement: true,//是否同意协议
verificationCode: '获取验证码',//验证码文案
sendCode: true,
mobileText:"",//手机号
verificationText:null,
getMobileBtnShow:true,
agreement:false,//是否显示协议
httpState:false,
mobileText: "",//手机号
verificationText: null,
getMobileBtnShow: true,
agreement: false,//是否显示协议
httpState: false,
},

/**
@@ -136,13 +136,13 @@ Page({
}
}, 1000);
},
getMoblie:function(e){//获取用户输入的手机号
getMoblie: function (e) {//获取用户输入的手机号
this.data.mobileText = e.detail.value
},
getCodeText: function (e) {//获取用户输入的手机号
this.data.verificationText = e.detail.value
},
submitMobile: function (){
submitMobile: function () {
if (!app.mobileVerify(this.data.mobileText)) {
if (this.data.mobileText) {
wx.showToast({
@@ -171,15 +171,15 @@ Page({
})
return;
}
if(this.data.httpState){
if (this.data.httpState) {
return;
}
this.data.httpState = true;
app.wxRequest(app.globalData.urlRoot + "userInfo/getCertificationInfo", { mobile: this.data.mobileText, captcha: this.data.verificationText }, res => {
app.wxRequest(app.globalData.urlRoot + "userInfo/getCertificationInfo", { mobile: this.data.mobileText, captcha: this.data.verificationText }, res => {
this.data.httpState = false;
if (res.code == 200) {
wx.setStorageSync('userMobile', this.data.mobileText );
app.globalData.userMobile = this.data.mobileText ;
wx.setStorageSync('userMobile', this.data.mobileText);
app.globalData.userMobile = this.data.mobileText;
if (res.data != null) {
app.globalData.certificationState = res.data.certificationState;
wx.redirectTo({
@@ -187,23 +187,20 @@ Page({
})
} else {
wx.redirectTo({
url: '/pages/supplement/supplement'
url: '../scout/register/register'
})
// wx.redirectTo({
// url: '../scout/register/register'
// })
}
}else{
} else {
wx.showToast({
title: res.msg,
icon:'none'
icon: 'none'
})
}
}, this);
},
getPhone(e) {
this.setData({
getMobileBtnShow:false
getMobileBtnShow: false
})
if (e.detail.errMsg == 'getPhoneNumber:ok') {
app.getMobile(e.detail.encryptedData, e.detail.iv, res => {
@@ -217,7 +214,7 @@ Page({
}, this)
}
},
agreementControl:function(){
agreementControl: function () {
this.setData({
agreement: !this.data.agreement
})

+ 5
- 0
496_dongfengqichen/pages/placingOrder/placingOrder.js 查看文件

@@ -261,7 +261,12 @@ Component({
this.data.subscribeData.mobile = this.data.mobile2;
}
this.data.subscribeData.parentOpenid = app.globalData.parentOpenid;
wx.showLoading({
title: '加载中',
mask:true
})
app.wxRequest(app.globalData.urlRoot + "wxPay/preBuy", this.data.subscribeData, res => {
wx.hideLoading();
this.data.subscribeData.mobile = sourceMobile;
if (res.code == 200) {
wx.requestPayment({

+ 1
- 1
496_dongfengqichen/pages/placingOrder/placingOrder.wxml 查看文件

@@ -78,7 +78,7 @@
<image class="newImages2-3" bindtap="enterMycenter" src="{{imgUrl+'/newImages2/3.png'}}"></image>
</view>
</view>
<view class="tipFrame" wx:if="{{!tipShow}}">
<view class="tipFrame" wx:if="{{tipShow}}">
<view class="tipGroup">
<image class="closeTip" bindtap="tipShowControl" src="{{imgUrl+'/newImages4/15.png'}}"></image>
<image class="tipGroupBg" src="{{imgUrl+'/newImages4/12.png'}}"></image>

+ 2
- 2
496_dongfengqichen/pages/scout/register/register.js 查看文件

@@ -90,11 +90,11 @@ Page({
wx.showToast({icon:'none',title: '请输入您的手机号码'})
}else if (e.detail.value.code == "" || e.detail.value.code == null) {
wx.showToast({icon:'none',title: '请输入您的验证码'})
}else if(this.data.photoList.length<0){
}else if(this.data.photoList.length<1){
wx.showToast({icon:'none',title: '请上传您的照片'})
}else if(!this.data.agree){
wx.showToast({icon:'none',title: '请阅读并同意协议内容'})
}else{
} else {
if(this.data.isbtn){
this.setData({isbtn: false})
}else{

+ 6
- 6
496_dongfengqichen/pages/scout/scout.js 查看文件

@@ -81,15 +81,15 @@ Page({
getPoster:function(){
console.log(this.data.authenticationStatus);
// return;
// if (this.data.authenticationStatus) {
if (this.data.authenticationStatus) {
wx.navigateTo({
url: '../poster/poster'
})
// }else{
// this.setData({
// authenticationShow:true
// })
// }
}else{
this.setData({
authenticationShow:true
})
}
},
// getCertificationInfo: function () {//查询认证状态
// app.wxRequest(app.globalData.urlRoot + 'userInfo/getCertificationInfo', {}, res => {

+ 53
- 66
496_dongfengqichen/pages/star/star.js 查看文件

@@ -8,25 +8,25 @@ Page({
data: {
imgUrl: app.globalData.urlStatic,//图片路径
maskShow: false,
ruleShow:false,
phonebol:false,//是否有手机号
getNumber:null,//数字跳跃
starNumber:0,//开始人数
stopNumber:0,//结束人数
numList:[],
isbtn:true,//防重复点击
ruleShow: false,
phonebol: false,//是否有手机号
getNumber: null,//数字跳跃
starNumber: 0,//开始人数
stopNumber: 0,//结束人数
numList: [],
isbtn: true,//防重复点击
},
/**
* 显示规则页
*/
showRule:function(){
showRule: function () {
// this.setData({
// maskShow:true,
// ruleShow:true
// })
if (app.globalData.entered) {
this.everyDay();
}else{
} else {
wx.navigateTo({
url: '/pages/fragmentRule/fragmentRule'
})
@@ -35,7 +35,7 @@ Page({
/**
* 关闭规则页
*/
hiddenRule:function(){
hiddenRule: function () {
this.setData({
maskShow: false,
ruleShow: false
@@ -44,60 +44,47 @@ Page({
/**
* 每日任务
*/
everyDay:function(){
if(this.data.isbtn){
this.setData({isbtn: false})
}else{
everyDay: function () {
if (this.data.isbtn) {
this.setData({ isbtn: false })
} else {
return;
}
wx.navigateTo({url:'../everyday/everyday'})
wx.navigateTo({ url: '../everyday/everyday' })
},
/**
* 星探任务
*/
scout:function(){
if(this.data.isbtn){
this.setData({isbtn: false})
}else{
scout: function () {
if (this.data.isbtn) {
this.setData({ isbtn: false })
} else {
return;
}
this.phonebolb();
},
phonebolb:function(_phone){
phonebolb: function (_phone) {
app.wxRequest(app.globalData.urlRoot + "userInfo/getCertificationInfo", {}, res => {
if (res.code == 200) {
app.globalData.phonebolb = true;
app.globalData.authenticationStatus = res.data;
if (!app.globalData.certificationInfo) {
app.globalData.certificationInfo = true;
wx.setStorageSync("certificationInfo", true);
}
app.globalData.certificationState = res.data.certificationState;
if(!res.data || !res.data.agentDetail){
wx.navigateTo({
url: '/pages/supplement/supplement'
})
}else{
wx.navigateTo({
url: '/pages/scout/scout'
})
}
} else if (res.code == -307){
wx.navigateTo({
url: '/pages/scout/scout'
})
} else if (res.code == -307) {
wx.navigateTo({
url: '/pages/mobileVerification/mobileVerification'
})
} else if (res.code == -308) {
if(!res.data || !res.data.agentDetail){
wx.navigateTo({
url: '/pages/supplement/supplement'
})
}else{
wx.navigateTo({
url: '/pages/scout/register/register'
})
}
}else{
this.setData({isbtn: true})
wx.navigateTo({
url: '/pages/scout/register/register'
})
} else {
this.setData({ isbtn: true })
}
}, this);
},
@@ -111,11 +98,11 @@ Page({
// }, res => {
// console.log(res)
// }, this);
// app.wxRequest(app.globalData.urlRoot + "/admin/certificationNoCar/auditRefuse", { id:4 }, res => {
// console.log(res)
// }, this,"POST");
// app.wxRequest(app.globalData.urlRoot + "/admin/certificationNoCar/auditPass", { id:4 }, res => {
// console.log(res)
// }, this,"POST");
@@ -126,7 +113,7 @@ Page({
*/
onReady: function () {
this.setData({
starNumber:0
starNumber: 0
})
if (app.globalData.openid) {
this.loadFun();
@@ -134,19 +121,19 @@ Page({
app.globalData.openidSuccessFuc = this.loadFun;
}
},
loadFun(){
loadFun() {
if (!app.globalData.addPageEnterState.star) {
app.addPageEnter("61D8FFCBF9D58A1DFB3F660294CE006A");
app.globalData.addPageEnterState.star = true;
}
this.gettime();
},
gettime(){
gettime() {
app.wxRequest(app.globalData.urlRoot + "userInfo/getCertificationCount", {}, res => {
console.log(res)
if (res.code == 200) {
if (res.data){
this.data.starNumber = res.data.total-1000<0?0:res.data.total-1000;
if (res.data) {
this.data.starNumber = res.data.total - 1000 < 0 ? 0 : res.data.total - 1000;
this.setData({
stopNumber: res.data.total ? res.data.total : '0'
})
@@ -168,28 +155,28 @@ Page({
}
}, this);
},
vCodeDownTime(){
vCodeDownTime() {
var numb = this.data.starNumber;
// numb=Math.floor(this.data.starNumber+(this.data.stopNumber-4000)/80);
numb=Math.floor(this.data.starNumber+this.data.stopNumber/80);
if(numb>=this.data.stopNumber){
numb=this.data.stopNumber;
numb = Math.floor(this.data.starNumber + this.data.stopNumber / 80);
if (numb >= this.data.stopNumber) {
numb = this.data.stopNumber;
clearInterval(this.getNumber);
}
this.setData({
starNumber: numb,
numList:numb.toString().split("")
numList: numb.toString().split("")
})
},
getPhone (e) {
getPhone(e) {
console.log(e.detail)
if (e.detail.errMsg=='getPhoneNumber:ok'){
if(this.data.isbtn){
this.setData({isbtn: false})
}else{
if (e.detail.errMsg == 'getPhoneNumber:ok') {
if (this.data.isbtn) {
this.setData({ isbtn: false })
} else {
return;
}
app.getMobile(e.detail.encryptedData, e.detail.iv,res=>{
app.getMobile(e.detail.encryptedData, e.detail.iv, res => {
if (res.code == 200) {
if (res.data.result == 0) {
this.phonebolb(res.data.decodeData.phoneNumber);
@@ -202,7 +189,7 @@ Page({
this.setData({ isbtn: true })
wx.showToast({ title: res.msg, icon: "none" })
}
},this)
}, this)
}
},

@@ -210,12 +197,12 @@ Page({
* 生命周期函数--监听页面显示
*/
onShow: function () {
if(app.globalData.userMobile==null){
this.setData({phonebol: true})
}else{
this.setData({phonebol: false})
if (app.globalData.userMobile == null) {
this.setData({ phonebol: true })
} else {
this.setData({ phonebol: false })
}
this.setData({isbtn: true})
this.setData({ isbtn: true })
},

/**

+ 29
- 39
496_dongfengqichen/pages/supplement/supplement.js 查看文件

@@ -8,17 +8,17 @@ Page({
imgUrl: app.globalData.urlStatic,//图片路径
agreement: false,
isAgreement: true,//是否同意协议
jobList:[],
jobValue:0,
jobList: [],
jobValue: 0,
provinceDataAll: null,//地区所有数据
provinceDataArr: [[""], [""]],//省市数据
provinceDataValue: [0, 0],//选中的省市下标
nowProvince: "",//选中的省市文字
storeArr: [],//专营店数据
storeValue: 0,//选中的专营店下标
realname:"",
jobDetail:"",
httpState:false,
realname: "",
jobDetail: "",
httpState: false,
},

/**
@@ -32,11 +32,11 @@ Page({
app.globalData.openidSuccessFuc = this.loadFun;
}
},
loadFun:function(){
loadFun: function () {
// this.getJobList();
this.getUserLocation();
var authenticationStatus = app.globalData.authenticationStatus;
if (authenticationStatus && authenticationStatus.realName){
if (authenticationStatus && authenticationStatus.realName) {
this.setData({
realname: authenticationStatus.realName
})
@@ -100,16 +100,16 @@ Page({
agreement: !this.data.agreement
})
},
getJobList:function(){
getJobList: function () {
app.wxRequest(app.globalData.urlRoot + "userInfo/getJobList", {}, res => {
if(res.code==200){
if (res.code == 200) {
this.setData({
jobList:res.data
jobList: res.data
})
var authenticationStatus = app.globalData.authenticationStatus;
if (authenticationStatus && authenticationStatus.jobId) {
for(let i=0;i<res.data.length;i++){
if (res.data[i].jobId == authenticationStatus.jobId){
for (let i = 0; i < res.data.length; i++) {
if (res.data[i].jobId == authenticationStatus.jobId) {
this.setData({
jobValue: i,
jobDetail: res.data[i].jobDetail
@@ -119,11 +119,11 @@ Page({
}
}
}
},this)
}, this)
},
jobChange:function(e){
jobChange: function (e) {
this.setData({
jobValue:e.detail.value
jobValue: e.detail.value
})
},
getUserLocation: function (e) {
@@ -138,7 +138,7 @@ Page({
})
},
getDistributorList: function (longitude, latitude) {//获取经销商列表
app.wxRequest(app.globalData.urlRoot + "agent/getAgentList", { longitude: longitude, latitude: latitude}, res => {
app.wxRequest(app.globalData.urlRoot + "agent/getAgentList", { longitude: longitude, latitude: latitude }, res => {
if (res.code == 200) {
//整理数据
var datas = res.data;
@@ -169,15 +169,15 @@ Page({
},
getRealname: function (e) {//获取用户输入的姓名
this.data.realname = e.detail.value;
},
},
getJobDetail: function (e) {//获取用户输入的姓名
this.data.jobDetail = e.detail.value;
},
},
submitMsg: function () {
if(!this.data.realname){
if (!this.data.realname) {
wx.showToast({
title: '请输入姓名',
icon:'none'
icon: 'none'
})
return;
}
@@ -195,12 +195,12 @@ Page({
})
return;
}
if(this.data.httpState){
if (this.data.httpState) {
return;
}
this.data.httpState = true;
var data = {
realName:this.data.realname,
realName: this.data.realname,
// jobId: this.data.jobList[this.data.jobValue].jobId,
jobDetail: this.data.jobDetail,
agentDetail: this.data.storeArr[this.data.storeValue]['agent_detail'],
@@ -208,7 +208,7 @@ Page({
city: this.data.provinceDataArr[1][this.data.provinceDataValue[1]],
province: this.data.provinceDataArr[0][this.data.provinceDataValue[0]]
}
app.wxRequest(app.globalData.urlRoot + "certificationInfo/submitCertificationInfoData", data,res=>{
app.wxRequest(app.globalData.urlRoot + "certificationInfo/submitCertificationInfoData", data, res => {
this.data.httpState = false;
if (res.code == 200) {
if (!app.globalData.authenticationStatus) {
@@ -221,26 +221,16 @@ Page({
// wx.navigateBack({
// delta: 1,
// })
// wx.redirectTo({
// url: '../poster/poster',
// })

if(app.globalData.phonebolb){
wx.redirectTo({
url: '/pages/scout/scout'
})
}else{
wx.redirectTo({
url: '/pages/scout/register/register'
})
}
}else{
wx.redirectTo({
url: '../poster/poster',
})
} else {
wx.showToast({
title: res.msg,
icon:'none'
icon: 'none'
})
}
},this,"POST");
}, this, "POST");
},
provinceDataChange: function (e) {
if (e.detail.column == 0) {

正在加载...
取消
保存