34
chenyc
2022-10-20 67d71d2b5d5445e2532b16d2b7bc84b3b96fb938
src/views/login/index.vue
@@ -1,13 +1,14 @@
<script lang="ts" setup>
    import { Dialog } from 'vant'
    import { ref,onMounted } from 'vue'
    import {useRoute,useRouter} from 'vue-router'
    import { ajaxGet } from '@/utils/axios'
    // import { Session } from '@/utils/storage'
    import { Toast } from 'vant'
    import { Dialog  } from 'vant'
    import { userInfoStore } from '@/stores/userInfo'
    import logo from 'assets/logo.png'
    import shoujiLogin from 'assets/yijianLogin.png'
    import pswdLogin from 'assets/pswdLogin.png'
    const userInfo = userInfoStore()
    const route = useRoute()
    const router=useRouter()
    const username = ref('')
@@ -97,6 +98,14 @@
            if (code){
                ajaxGet('wechat/code',{code}).then((re:any)=>{
                    console.log(re)
                    userInfo.setUserInfo({openid:re.openid,nickname:re.nickname,headimgurl:re.headimgurl})
                    const openid = re.openid
                    if (openid) {
                        ajaxGet('patient/info/wechatLogin',{openid}).then((re:any)=>{
                            console.log('openid换的accesstoken=',re)
                        })
                    }
                })
            }
            else {
@@ -112,9 +121,11 @@
            }
        } else {
            console.log('不是微信浏览器')
            Toast({
            Dialog.alert({
                title: '提示',
                message: '请在微信中打开浏览',
                position: 'top',
            }).then(() => {
                // on close
            })
        }
    })