1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- import Vue from 'vue';
- import App from './App';
- import wxContact from './components/wxcontact/wxcontact.vue';
- import uView from '@/uni_modules/uview-ui'
- Vue.use(uView)
- Vue.config.productionTip = false;
- Vue.component('wxContact', wxContact);
- App.mpType = 'app';
- const app = new Vue({
- ...App
- });
- app.$mount();
- import {
- req
- } from '@/common/request/request.js';
- let baseUrl = 'https://linggong.jinjianghc.com/';
- req.baseuUrl = baseUrl + 'mainapp.php/';
- req.defaultReq.type = "GET";
- req.defaultReq.baseData = {
- access_token: uni.getStorageSync('access_token') || ""
- }
- req.defaultReq.beforeFinsh = (res) => {
-
- if (res.data.code == 0) {
- return res.data.data;
- } else {
- return Promise.reject(res.data.msg);
- }
- }
- Vue.prototype.$req = req;
- Vue.prototype.checkLogin = function(backpage) {
- const userinfo = uni.getStorageSync('userinfo') || null;
- if (userinfo == null) {
- uni.navigateTo({
- url: "/pages/login/login?backpage=" + encodeURIComponent(backpage)
- });
- return false;
- }
- return userinfo;
- }
- Vue.prototype.$getImageUrl = function(url) {
- return baseUrl + url;
- }
|