yshop意向点餐系统v1.2.2
This commit is contained in:
1 parent
d03982bf66
commit
fc575265c3
4685 files changed
+518513
-182051
No files matched your search
@@ -0,0 +1,72 @@
|
||||
<script setup>
|
||||
import { onHide,onLaunch,onShow } from '@dcloudio/uni-app'
|
||||
import { storeToRefs } from 'pinia'
|
||||
import { useMainStore } from '@/store/store'
|
||||
const main = useMainStore()
|
||||
import { isWeixin,parseQuery } from '@/utils/util'
|
||||
import cookie from '@/utils/cookie'
|
||||
import {
|
||||
userAuthSession,
|
||||
wechatAuth
|
||||
} from '@/api/auth'
|
||||
import { APP_ID } from '@/config'
|
||||
|
||||
onLaunch(() => {
|
||||
console.log('App Launch')
|
||||
})
|
||||
|
||||
onShow(() => {
|
||||
console.log('App Show')
|
||||
|
||||
// 检查用户登录情况
|
||||
// #ifdef H5
|
||||
if(isWeixin()){
|
||||
|
||||
// H5编译的代码
|
||||
// 判断是否是微信浏览器
|
||||
}
|
||||
// #endif
|
||||
// #ifdef MP-WEIXIN
|
||||
wechatMiniLogin();
|
||||
// #endif
|
||||
})
|
||||
|
||||
onHide(() => {
|
||||
console.log('App Hide')
|
||||
})
|
||||
|
||||
|
||||
|
||||
const wechatMiniLogin = () => {
|
||||
//this.$u.toast('登录中');
|
||||
uni.login({
|
||||
provider: 'weixin'
|
||||
}).then(async (res) => {
|
||||
let data = await userAuthSession({
|
||||
code: res.code
|
||||
});
|
||||
if (data) {
|
||||
main.SET_OPENID(data.openId)
|
||||
if (data.hasOwnProperty('userInfo') && data.accessToken && data.accessToken != '') {
|
||||
main.SET_MEMBER(data.userInfo);
|
||||
main.SET_TOKEN(data.accessToken);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
|
||||
</script>
|
||||
|
||||
<style lang="scss">
|
||||
@import '~@/static/style/app.scss';
|
||||
//@import 'static/iconfont/iconfont.scss';
|
||||
//@import url('./static/style/style.less');
|
||||
@import 'static/style/yshop.css';
|
||||
|
||||
// /*每个页面公共css */
|
||||
// page {
|
||||
// background-color: #f5f5f5;
|
||||
// }
|
||||
</style>
|
||||
Reference in new issue
Block a user