You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							109 lines
						
					
					
						
							2.6 KiB
						
					
					
				
			
		
		
	
	
							109 lines
						
					
					
						
							2.6 KiB
						
					
					
				import Vue from 'vue' | 
						|
import App from './App' | 
						|
 | 
						|
import QQMapWX from 'static/qqmap-wx-jssdk.min.js' | 
						|
 | 
						|
import cuCustom from './colorui/components/cu-custom.vue' | 
						|
import myIcon from '@/components/my-icon/my-icon.vue' | 
						|
import encode from '@/utils/encode' | 
						|
import global from '@/api/global.js' | 
						|
import topBar from './components/topbar.vue' | 
						|
import tools from '@/utils/tools.js' | 
						|
// import tabbar from '@/components/tabbar/index.vue' | 
						|
 | 
						|
 | 
						|
 | 
						|
 | 
						|
 | 
						|
import Empty from '@/components/Empty.vue' | 
						|
 | 
						|
// Vue.component('tabbar', tabbar) | 
						|
Vue.component('my-icon', myIcon) | 
						|
Vue.component('cu-custom', cuCustom) | 
						|
Vue.component('my-empty', Empty) | 
						|
Vue.component("topBar", topBar); | 
						|
 | 
						|
Vue.mixin({ | 
						|
	data() { | 
						|
			return { | 
						|
				// 默认的全局分享内容 | 
						|
				share: { | 
						|
					title: '一路油你,星油能源', | 
						|
					path: '/pages/index/startPage/startPage',    // 全局分享的路径,比如 首页 | 
						|
					imageUrl: 'https://xoi-support.oss-cn-hangzhou.aliyuncs.com/星油admin小程序/xxxxx.png',    // 全局分享的图片(可本地可网络) | 
						|
				} | 
						|
			} | 
						|
		}, | 
						|
		// 定义全局分享 | 
						|
		// 1.发送给朋友 | 
						|
	    onShareAppMessage(res) { | 
						|
	        return { | 
						|
				title: this.share.title, | 
						|
				path: this.share.path, | 
						|
				imageUrl: this.share.imageUrl, | 
						|
			} | 
						|
	    }, | 
						|
		//2.分享到朋友圈 | 
						|
	    onShareTimeline(res) { | 
						|
	        return { | 
						|
				title: this.share.title, | 
						|
				path: this.share.path, | 
						|
				imageUrl: this.share.imageUrl, | 
						|
			} | 
						|
	    }, | 
						|
}) | 
						|
 | 
						|
Vue.filter('olitype',(value)=>{ | 
						|
	switch (value) { | 
						|
		case 'XOIL': | 
						|
			return '星油' | 
						|
		case 'WJY': | 
						|
			return '万金油' | 
						|
		case 'LV': | 
						|
			 return '其他' | 
						|
		case 'TY': | 
						|
			return '团油' | 
						|
		case 'YDJY': | 
						|
			return '一点加油(壳牌' | 
						|
	} | 
						|
}) | 
						|
 | 
						|
let qqmapsdk = new QQMapWX({ | 
						|
	key: 'NYEBZ-YURY3-XTU3N-YBR54-PKW6E-ROB2F' | 
						|
	// 个人key | 
						|
}) | 
						|
Vue.prototype.$qqmapsdk = qqmapsdk; | 
						|
Vue.prototype.olitype = function(value){ | 
						|
	switch (value) { | 
						|
		case 'XOIL': | 
						|
			return '../../static/img/xy.png' | 
						|
		case 'WJY': | 
						|
			return '../../static/img/wyj.png' | 
						|
		case 'LV': | 
						|
			return '../../static/img/common.png' | 
						|
		case 'TY': | 
						|
			return '../../static/img/ty1.png' | 
						|
		case 'YDJY': | 
						|
			return '../../static/img/qp.png' | 
						|
	} | 
						|
} | 
						|
Vue.prototype.moneyIntercept = function(value){ | 
						|
		if (value != 'xxx.x') { | 
						|
		return String(value).split('.')[1]&&String(value).split('.')[1].length>2?Number(`${String(value).split('.')[0]}.${String(value).split('.')[1].substring(0,2)}${Number(String(value).split('.')[1].substr(2))==0?'':9}`).toFixed(2) :Number(value).toFixed(2); | 
						|
		} else { | 
						|
			return Number(value).toFixed(2) | 
						|
		} | 
						|
} | 
						|
 | 
						|
 | 
						|
Vue.config.productionTip = false | 
						|
 | 
						|
App.mpType = 'app' | 
						|
Vue.prototype.utils = encode | 
						|
Vue.prototype.global = global; | 
						|
Vue.prototype.tools = tools; | 
						|
 | 
						|
const app = new Vue({ | 
						|
	...App | 
						|
}) | 
						|
app.$mount()
 | 
						|
 |