小程序审核 页面登录问题

main
yanzai 5 months ago
parent 898a540953
commit a7020d94ef

@ -193,15 +193,18 @@
.check_login_popup_wrapper { .check_login_popup_wrapper {
position: relative; position: relative;
z-index: 9999; z-index: 9909;
} }
.check_login_cover_wrapper { .check_login_cover_wrapper {
position: fixed; /* background-color: #0DC5CF; */
position: fixed ;
top: 0; top: 0;
bottom: 0; bottom: 400rpx;
left: 0; left: 0;
right: 0; right: 0;
z-index: 9998; z-index: 9908;
} }
</style> </style>

@ -8,6 +8,8 @@ const noLogin = [
'Carousel/list', 'Carousel/list',
'Hospital/info', 'Hospital/info',
'Combo/list', 'Combo/list',
'Buy/info',
'Combo/GetComboImageList',
'YO', 'YO',
] ]
@ -17,6 +19,7 @@ export const $post = async ({
}) => { }) => {
let token = getToken() ? getToken() : ''; let token = getToken() ? getToken() : '';
if (noLogin.indexOf(url) === -1 && token === '') { if (noLogin.indexOf(url) === -1 && token === '') {
console.log("请登录,Url:"+url)
uni.$lu.toast("请登录") uni.$lu.toast("请登录")
return false return false
} }

@ -222,12 +222,13 @@
} }
const comboClick = (id) => { const comboClick = (id) => {
console.log(uni.$lu.open.combo_item_open)
uni.$lu.open.combo_item_open(id, '', '{"id":0,"date":null}') uni.$lu.open.combo_item_open(id, '', '{"id":0,"date":null}')
} }
</script> </script>
<template> <template>
<view> <view>
<CheckLogin @callback="loginCallback()"></CheckLogin> <!-- <CheckLogin @callback="loginCallback()"></CheckLogin> -->
<view class="top_line_wrapper"></view> <view class="top_line_wrapper"></view>
<view class="hospital_wrapper"> <view class="hospital_wrapper">
<view class="hospital_logo_wrapper"> <view class="hospital_logo_wrapper">

@ -6,8 +6,8 @@
<image mode="widthFix" :src="$url+item" /> <image mode="widthFix" :src="$url+item" />
</view> </view>
<view class="tu_button_main"> <view class="tu_button_main">
<view class="tu_button" @click="goto('1')"> <view class="tu_button" >
下一步 <view @click="goto('1')"></view>
</view> </view>
</view> </view>
@ -25,7 +25,7 @@
$image, $image,
$response $response
} from '@/api' } from '@/api'
import CheckLogin from '@/components/check_login/check_login.vue'
import { import {
onShow onShow
} from '@dcloudio/uni-app' } from '@dcloudio/uni-app'
@ -66,30 +66,44 @@
}) })
} }
const goto=(type)=>{ const goto=(type)=>{
if(type=='noimage'){ uni.$lu.user((info) => {
if ($store.buy_info.person.length === 0) { console.log('---------',info)
uni.reLaunch({ if(info.id===0){
url: '/pages/buy/person/person?type=info' uni.$lu.toast("请登录")
}) setTimeout(()=>{
} else { uni.switchTab({
uni.reLaunch({ url: '/pages/main/home/home'
url: '/pages/buy/info/info' })
}) },1000)
}
}else{ return false;
if ($store.buy_info.person.length === 0) { }else{
uni.navigateTo({ if(type=='noimage'){
url: '/pages/buy/person/person?type=info' if ($store.buy_info.person.length === 0) {
}) uni.reLaunch({
} else { url: '/pages/buy/person/person?type=info'
uni.navigateTo({ })
url: '/pages/buy/info/info' } else {
}) uni.reLaunch({
url: '/pages/buy/info/info'
})
}
}else{
if ($store.buy_info.person.length === 0) {
uni.navigateTo({
url: '/pages/buy/person/person?type=info'
})
} else {
uni.navigateTo({
url: '/pages/buy/info/info'
})
}
}
} }
} })
} }
onShow(() => { onShow(() => {
getComboImage() getComboImage()

@ -195,7 +195,7 @@
<view class="user_status_text_wrapper" v-if="!!user_info.id && !user_info.person.id"><text>点击添加</text> <view class="user_status_text_wrapper" v-if="!!user_info.id && !user_info.person.id"><text>点击添加</text>
</view> </view>
</view> </view>
<CheckLogin @callback="loginCallback()"></CheckLogin> <CheckLogin @callback="loginCallback()" ></CheckLogin>
<view class="carousel_wrapper"> <view class="carousel_wrapper">
<swiper v-if="carouse_list.length > 0" class="swiper_wrapper" circular :autoplay="true" :duration="500"> <swiper v-if="carouse_list.length > 0" class="swiper_wrapper" circular :autoplay="true" :duration="500">
<swiper-item v-for="(i,k) in carouse_list" :key="k"> <swiper-item v-for="(i,k) in carouse_list" :key="k">

Loading…
Cancel
Save