fix
This commit is contained in:
@@ -133,10 +133,12 @@
|
||||
<scaleVideo ref="scaleVideo"></scaleVideo>
|
||||
<!-- 进行续订 -->
|
||||
<renew ref="renew"></renew>
|
||||
<!-- 绑定邮箱 -->
|
||||
<bindEmail ref="bindEmail"></bindEmail>
|
||||
</div>
|
||||
</template>
|
||||
<script >
|
||||
import { defineComponent, createVNode, ref,toRefs, reactive, computed, onMounted } from "vue";
|
||||
import { defineComponent, createVNode, ref,toRefs, reactive, computed, onMounted, nextTick } from "vue";
|
||||
import { isEmail } from "@/tool/util";
|
||||
import { setCookie, getCookie, WriteCookie,clonAllCookie } from "@/tool/cookie";
|
||||
import payOrder from "@/component/Pay/payOrder.vue";
|
||||
@@ -152,6 +154,7 @@ import RobotAssist from "@/component/HomePage/RobotAssist.vue";
|
||||
import scaleVideo from "@/component/HomePage/scaleVideo.vue";
|
||||
import newPosted from "@/component/HomePage/newPosted.vue";
|
||||
import navRouter from "@/component/modules/navRouter.vue";
|
||||
import bindEmail from "@/component/HomePage/bindEmail.vue";
|
||||
import { useStore } from "vuex";
|
||||
import { setLang } from "@/tool/guide";
|
||||
import showViewVideo from "@/tool/mount";
|
||||
@@ -172,6 +175,7 @@ export default defineComponent({
|
||||
payOrder,
|
||||
TaskPage,
|
||||
navRouter,
|
||||
bindEmail,
|
||||
},
|
||||
setup(){
|
||||
const store = useStore();
|
||||
@@ -202,6 +206,8 @@ export default defineComponent({
|
||||
let isLanguage = ref(false)
|
||||
|
||||
let newPosted = ref(null)
|
||||
|
||||
let bindEmail = ref(null)
|
||||
let getUnreadCount = ()=>{
|
||||
Https.axiosGet(Https.httpUrls.getUnreadCount).then((rv)=>{
|
||||
if(rv){
|
||||
@@ -304,6 +310,7 @@ export default defineComponent({
|
||||
messageType,
|
||||
...toRefs(stateList),
|
||||
newPosted,
|
||||
bindEmail,
|
||||
openNewPosted,
|
||||
changeLanguage,
|
||||
closeShowOperateContent,
|
||||
@@ -338,9 +345,14 @@ export default defineComponent({
|
||||
};
|
||||
},
|
||||
watch: {
|
||||
// credits.value(newVal,oldVal){
|
||||
// console.log(String(newVal).length);
|
||||
// }
|
||||
'userDetail.email':{
|
||||
handler(newVal, oldVal){
|
||||
nextTick(()=>{
|
||||
if(newVal == '-------------')this.setBindEmail()//如果没有绑定邮箱就弹窗
|
||||
})
|
||||
},
|
||||
immediate: true
|
||||
},
|
||||
},
|
||||
directives:{
|
||||
moveOpenDetal:{
|
||||
@@ -355,9 +367,10 @@ export default defineComponent({
|
||||
resolve()
|
||||
}).catch(()=>{
|
||||
this.getLangIsShowMark = false
|
||||
resolve()
|
||||
reject()
|
||||
})
|
||||
})
|
||||
|
||||
let isMurmur = getCookie('isMurmur')//获取是否是试用用户
|
||||
this.isMurmur =JSON.parse(isMurmur)
|
||||
if (this.userDetail.userId && this.userDetail.userId > -1) {
|
||||
@@ -409,7 +422,6 @@ export default defineComponent({
|
||||
}, 500);
|
||||
})
|
||||
let orderId = sessionStorage.getItem('orderId');//进入首页后是否打开订单列表查询到订单
|
||||
console.log(orderId);
|
||||
if(orderId){
|
||||
let payOrder = this.$refs.payOrder
|
||||
payOrder.init(orderId)
|
||||
@@ -420,7 +432,9 @@ export default defineComponent({
|
||||
this.openTask(data)
|
||||
},
|
||||
|
||||
|
||||
setBindEmail(){
|
||||
this.bindEmail.init()
|
||||
},
|
||||
turnToPage(name) {
|
||||
let noRefresh = name === "home" ? true : false;
|
||||
this.$router.push({ name: name, params: { noRefresh: noRefresh } });
|
||||
|
||||
@@ -449,6 +449,7 @@ export default defineComponent({
|
||||
let text = {
|
||||
|
||||
}
|
||||
if(this.userDetail.email == '-------------')return
|
||||
if(!isModalOne){//判断是否是试用用户
|
||||
// if(!isTest && !isModalOne){//判断是否是试用用户
|
||||
await new Promise(async (resolve) => {
|
||||
|
||||
@@ -558,10 +558,11 @@ export default defineComponent({
|
||||
setCookie("isBeginner", isBeginner);
|
||||
setCookie("isBeginnerNum", 0); //从第一步开始,机器人开始的话就是从第二部开始
|
||||
setCookie("userInfo", JSON.stringify(rv));
|
||||
let userid = {
|
||||
let userid:any = {
|
||||
ueserId:rv.userId,
|
||||
systemUser:rv.systemUser
|
||||
systemUser:rv.systemUser,
|
||||
}
|
||||
if(rv.email)userid.email = rv.email
|
||||
this.store.commit("upUserDetail", userid);
|
||||
this.store.commit("setSystemUser", rv.systemUser);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user