import App from './App' import navTo from './utils/navTo' // #ifdef h5 import api from './api/api' import cookie from './utils/cookie' // #endif import uviewPlus, { setConfig } from 'uview-plus' // #ifndef VUE3 import Vue from 'vue' import './uni.promisify.adaptor' Vue.config.productionTip = false App.mpType = 'app' const app = new Vue({ ...App }) app.$mount() // #endif // #ifdef VUE3 import { createSSRApp } from 'vue' export function createApp() { const app = createSSRApp(App) app.use(uviewPlus, async() => { // if(process.env.UNI_PLATFORM =="h5"){ // let token = ''; // if(window.location.href.indexOf('//casedata.igandan.com')>-1){ // token = uni.getStorageSync('AUTH_TOKEN_CASEDATA'); // }else{ // token = uni.getStorageSync('DEV_AUTH_TOKEN_CASEDATA'); // } // if(!token){ // let video_token = cookie.readCookie('video_token'); // alert(video_token) // const res = await api.h5Login({ // token: video_token // }); // let result = res.data; // if (window.location.href.indexOf('//casedata.igandan.com')>-1) { // uni.setStorageSync("AUTH_TOKEN_CASEDATA",result.token); // } else { // uni.setStorageSync("DEV_AUTH_TOKEN_CASEDATA",result.token); // }; // uni.setStorageSync("userInfo",{ // avatar:result.avatar, // user_id:result.user_id, // status:result.status, // user_name:result.user_name, // doctor_id:result.doctor_id, // }); // } // } return { options: { // 修改$u.config对象的属性 config: { // 修改默认单位为rpx,相当于执行 uni.$u.config.unit = 'rpx' unit: 'rpx' } } } }) //app.config.globalProperties.$navTo = navTo return { app } } // #endif