import Vue from 'vue'
import { config } from '@/config/config'

//保留两位小数
Vue.filter('keepTwoNum',function(val){
	let value = Number(val)
	return value.toFixed(2)
})


//链接加时间戳
Vue.filter("timestamp", function(link) {	
		return link + '?t=' + new Date().getTime();
});


//截取第一张照片且判断是否有图片,没有图片按照传递类型随机输出
Vue.filter("firstImg",function(arr,sizeType,imgType){
	let img;
	//图片类型判断
	if(arr){
		if(arr instanceof Array){
			img = arr[0]
		}else{
			img = arr.split(',')[0]
		}
	}else if(!arr){
		//如果没有图片则随机输出一张
		// if(imgType === 'farmer'){
		// 	const farmerList = ['carbon2/farmer/1.png','carbon2/farmer/2.png']
		// 	img = farmerList[Math.floor(Math.random() * farmerList.length)];
		// }
		img = '/static/img/inbuild.png'
	}
	// return config.imgUrl + img;
	return img;
});

Vue.filter("miniImg",function(img,quality){
	return img+'?imageMogr2/quality/'+quality
});