首页状态bug修改完成
parent
a5c39ea1f6
commit
ca8fc9a7b2
|
@ -10,7 +10,7 @@
|
||||||
<p>完善信息,立即领取免费咨询卡(1小时)</p>
|
<p>完善信息,立即领取免费咨询卡(1小时)</p>
|
||||||
<span></span>
|
<span></span>
|
||||||
</div>
|
</div>
|
||||||
<div class="expert-receive expert-receive-01" v-if="consult_amount==1">
|
<div class="expert-receive expert-receive-01" v-if="consult_amount==1 && !isExpire">
|
||||||
<img src="../../../assets/images/home/expert/notice-02.png">
|
<img src="../../../assets/images/home/expert/notice-02.png">
|
||||||
<p>您已领取一小时免费咨询权益,可向专家进行提问</p>
|
<p>您已领取一小时免费咨询权益,可向专家进行提问</p>
|
||||||
</div>
|
</div>
|
||||||
|
@ -103,6 +103,7 @@
|
||||||
},
|
},
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
|
isExpire: false, //是否过有效期
|
||||||
consult_amount: 0, //是否领取咨询机会
|
consult_amount: 0, //是否领取咨询机会
|
||||||
current: 0,
|
current: 0,
|
||||||
isConfirm: false,
|
isConfirm: false,
|
||||||
|
@ -130,6 +131,13 @@
|
||||||
if(JSON.parse(localStorage.getItem("ddEntrance"))){
|
if(JSON.parse(localStorage.getItem("ddEntrance"))){
|
||||||
this.ddEntrance = JSON.parse(localStorage.getItem("ddEntrance"));
|
this.ddEntrance = JSON.parse(localStorage.getItem("ddEntrance"));
|
||||||
}
|
}
|
||||||
|
// 获取当前时间
|
||||||
|
let date2 = new Date();
|
||||||
|
let dateNumber = '';
|
||||||
|
dateNumber = dateNumber.concat(date2.getFullYear(),date2.getMonth()+1,date2.getDate());
|
||||||
|
if(parseInt(dateNumber) > 2022614){
|
||||||
|
this.isExpire = true;
|
||||||
|
}
|
||||||
},
|
},
|
||||||
mounted() {
|
mounted() {
|
||||||
this.getBanner();
|
this.getBanner();
|
||||||
|
|
|
@ -12,7 +12,7 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!-- 领取咨询卡 -->
|
<!-- 领取咨询卡 -->
|
||||||
<div class="index-receive" @click="goPage('/information')" v-if="consult_amount == 0">
|
<div class="index-receive" @click="goPage('/information')" v-if="consult_amount == 0 && !isExpire">
|
||||||
<img src="../../assets/images/home/index/receive.jpg" />
|
<img src="../../assets/images/home/index/receive.jpg" />
|
||||||
<span>完善信息,立即领取免费咨询卡(1小时)</span>
|
<span>完善信息,立即领取免费咨询卡(1小时)</span>
|
||||||
</div>
|
</div>
|
||||||
|
@ -139,6 +139,7 @@
|
||||||
expertData: [], //专家列表
|
expertData: [], //专家列表
|
||||||
video: null,
|
video: null,
|
||||||
isPaused: true,
|
isPaused: true,
|
||||||
|
isExpire:false, //是否过有效期
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
created() {
|
created() {
|
||||||
|
@ -147,11 +148,20 @@
|
||||||
localStorage.token = JSON.stringify(token);
|
localStorage.token = JSON.stringify(token);
|
||||||
localStorage.ddEntrance = JSON.stringify('yes');
|
localStorage.ddEntrance = JSON.stringify('yes');
|
||||||
this.getUserData();
|
this.getUserData();
|
||||||
|
}else{
|
||||||
|
// 获取用户类型
|
||||||
|
this.consult_amount = (JSON.parse(localStorage.getItem("centerUserData"))).consult_amount;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// 获取当前时间
|
||||||
|
let date2 = new Date();
|
||||||
|
let dateNumber = '';
|
||||||
|
dateNumber = dateNumber.concat(date2.getFullYear(),date2.getMonth()+1,date2.getDate());
|
||||||
|
if(parseInt(dateNumber) > 2022614){
|
||||||
|
this.isExpire = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
// 获取用户类型
|
|
||||||
this.consult_amount = (JSON.parse(localStorage.getItem("centerUserData"))).consult_amount;
|
|
||||||
console.log(this.consult_amount,3636)
|
|
||||||
},
|
},
|
||||||
mounted() {
|
mounted() {
|
||||||
this.getBanner();
|
this.getBanner();
|
||||||
|
@ -161,8 +171,11 @@
|
||||||
methods: {
|
methods: {
|
||||||
//查询用户信息
|
//查询用户信息
|
||||||
getUserData() {
|
getUserData() {
|
||||||
|
let that = this;
|
||||||
this.axios.post(this.HOME + "/api/user/center-info").then(function(res) {
|
this.axios.post(this.HOME + "/api/user/center-info").then(function(res) {
|
||||||
console.log(res.data.data)
|
console.log(res.data.data)
|
||||||
|
// 获取用户类型
|
||||||
|
that.consult_amount = res.data.data.consult_amount;
|
||||||
localStorage.centerUserData = JSON.stringify(res.data.data);
|
localStorage.centerUserData = JSON.stringify(res.data.data);
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
|
|
@ -92,11 +92,6 @@
|
||||||
},
|
},
|
||||||
computed: {},
|
computed: {},
|
||||||
methods: {
|
methods: {
|
||||||
getUserData() {
|
|
||||||
this.axios.post(this.HOME + "/api/user/center-info").then(function(res) {
|
|
||||||
localStorage.centerUserData = JSON.stringify(res.data.data);
|
|
||||||
});
|
|
||||||
},
|
|
||||||
hideKeyboard() {
|
hideKeyboard() {
|
||||||
// 输入完成隐藏键盘
|
// 输入完成隐藏键盘
|
||||||
var that = this;
|
var that = this;
|
||||||
|
@ -113,17 +108,8 @@
|
||||||
localStorage.userData = JSON.stringify(res.data.data);
|
localStorage.userData = JSON.stringify(res.data.data);
|
||||||
localStorage.token = JSON.stringify(res.data.data.token);
|
localStorage.token = JSON.stringify(res.data.data.token);
|
||||||
if (res.data.code == 0) {
|
if (res.data.code == 0) {
|
||||||
|
console.log(res.data.code,'缓存123')
|
||||||
that.getUserData();
|
that.getUserData();
|
||||||
if(res.data.data.userType == 1){
|
|
||||||
that.$router.push('/consultant');
|
|
||||||
}else{
|
|
||||||
if(that.source){
|
|
||||||
window.localStorage.removeItem('source');
|
|
||||||
that.$router.push('/evaluation/entrance');
|
|
||||||
}else{
|
|
||||||
that.$router.push('/index');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else {
|
} else {
|
||||||
that.toastText = '验证码错误!';
|
that.toastText = '验证码错误!';
|
||||||
that.sms_code = '';
|
that.sms_code = '';
|
||||||
|
@ -137,6 +123,24 @@
|
||||||
console.log(error);
|
console.log(error);
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
// 获取用户信息
|
||||||
|
getUserData() {
|
||||||
|
let that = this;
|
||||||
|
this.axios.post(this.HOME + "/api/user/center-info").then(function(res) {
|
||||||
|
that.userData = res.data.data;
|
||||||
|
localStorage.centerUserData = JSON.stringify(res.data.data);
|
||||||
|
if(res.data.data.type == 1){
|
||||||
|
that.$router.push('/consultant');
|
||||||
|
}else{
|
||||||
|
if(that.source){
|
||||||
|
window.localStorage.removeItem('source');
|
||||||
|
that.$router.push('/evaluation/entrance');
|
||||||
|
}else{
|
||||||
|
that.$router.push('/index');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
},
|
||||||
|
|
||||||
handleSubmit() {
|
handleSubmit() {
|
||||||
this.$emit("input", this.value);
|
this.$emit("input", this.value);
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
<div class="receive-txt">
|
<div class="receive-txt">
|
||||||
<span class="use-btn" v-if="consult_amount == 1">立即使用</span>
|
<span class="use-btn" v-if="consult_amount == 1">立即使用</span>
|
||||||
<span class="receive-btn" v-if="consult_amount == 0">立即领取</span>
|
<span class="receive-btn" v-if="consult_amount == 0">立即领取</span>
|
||||||
<p v-if="consult_amount == 1 && startTime">有效期:{{startTime}}-{{endTime}}</p>
|
<p v-if="consult_amount == 1 && startTime">有效期:{{startTime}}-2022.6.14</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="line" v-if="consult_amount == 1"></div>
|
<div class="line" v-if="consult_amount == 1"></div>
|
||||||
|
@ -175,19 +175,24 @@
|
||||||
// 获取有效时期
|
// 获取有效时期
|
||||||
getDate() {
|
getDate() {
|
||||||
let starTime = (JSON.parse(localStorage.getItem("centerUserData"))).student.student_first_complete;
|
let starTime = (JSON.parse(localStorage.getItem("centerUserData"))).student.student_first_complete;
|
||||||
|
console.log(starTime,'111111')
|
||||||
let date = new Date(starTime.replace(/-/g, '/'));
|
let date = new Date(starTime.replace(/-/g, '/'));
|
||||||
this.startTime = date.getFullYear()+"."+(date.getMonth()+1)+"."+date.getDate(); //有效期开始时间
|
this.startTime = date.getFullYear()+"."+(date.getMonth()+1)+"."+date.getDate(); //有效期开始时间
|
||||||
console.log(this.startTime,2222222)
|
console.log(this.startTime,'2222222')
|
||||||
let date1 = new Date(starTime.replace(/-/g, '/'));
|
let date1 = new Date(starTime.replace(/-/g, '/'));
|
||||||
date1.setDate(date.getDate()+7);
|
date1.setDate(date.getDate()+7);
|
||||||
this.endTime = date1.getFullYear()+"."+(date1.getMonth()+1)+"."+date1.getDate(); //有效期结束时间
|
this.endTime = date1.getFullYear()+"."+(date1.getMonth()+1)+"."+date1.getDate(); //有效期结束时间
|
||||||
|
|
||||||
// 获取当前时间
|
// 获取当前时间
|
||||||
let date2 = new Date();
|
let date2 = new Date();
|
||||||
if(date1.setDate(date.getDate()+7) <= date2.setDate(date.getDate())){
|
let dateNumber = '';
|
||||||
|
dateNumber = dateNumber.concat(date2.getFullYear(),date2.getMonth()+1,date2.getDate());
|
||||||
|
if(parseInt(dateNumber) > 2022614){
|
||||||
this.isExpire = true;
|
this.isExpire = true;
|
||||||
}
|
}
|
||||||
|
// if(date1.setDate(date.getDate()+7) <= date2.setDate(date.getDate())){
|
||||||
|
// this.isExpire = true;
|
||||||
|
// }
|
||||||
},
|
},
|
||||||
|
|
||||||
// 退出登录
|
// 退出登录
|
||||||
|
|
Loading…
Reference in New Issue