ソースを参照

基本配置修改

zaijin 3 年 前
コミット
98ae47cc98
4 ファイル変更20 行追加47 行削除
  1. 2 0
      common/http.interceptor.js
  2. 3 28
      utils/filter.js
  3. 5 5
      utils/getUrlParams.js
  4. 10 14
      vue.config.js

+ 2 - 0
common/http.interceptor.js

@@ -42,12 +42,14 @@ const install = (Vue, vm) => {
 					}
 				});
 			}
+			return false
 		} else {
 			uni.showToast({
 				title: res.msg || '程序错误!',
 				duration: 2000,
 				icon: 'none'
 			})
+			return false
 		};
 	}
 }

+ 3 - 28
utils/filter.js

@@ -1,17 +1,17 @@
 import Vue from 'vue'
 
-//保留两位小数
+// 保留两位小数
 Vue.filter('keepTwoNum', function(val) {
 	let value = Number(val)
 	return value.toFixed(2)
 });
 
-//格式化数字三位加一逗号
+// 格式化数字三位加一逗号
 Vue.filter('NumFormat', function(value) {
 	if (!value) return '';
 	/*原来用的是Number(value).toFixed(0),这样取整时有问题,例如0.51取整之后为1 */
 	/*后来改成了 Number(value)|0,但是输入超过十一位就为负数了 */
-	var intPart = Number(value) - Number(value) % 1; //获取整数部分
+	var intPart = Number(value) - Number(value) % 1; // 获取整数部分
 	var intPartFormat = intPart.toString().replace(/(\d)(?=(?:\d{3})+$)/g, '$1,'); //将整数部分逢三一断
 	return intPartFormat;
 
@@ -22,31 +22,6 @@ Vue.filter("timestamp", function(link) {
 	return link + '?t=' + new Date().getTime();
 });
 
-//截取第一张照片且判断是否有图片,没有图片输入默认图片
-Vue.filter("firstImg", function(arr, sizeType, imgType) {
-	//图片类型判断
-	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
-});
 
 //单位米m转换为单位千米km,提醒:传递参数不要带引号,如kmUnit('100')会返回0m。
 Vue.filter("kmUnit", function(m) {

+ 5 - 5
utils/getUrlParams.js

@@ -19,19 +19,19 @@ function getUrlParams(url, fkey) {
 				value: paramValue
 			});
 		}
-		
-		if(fkey){
+
+		if (fkey) {
 			let keyArr = result.find(function(result) {
 				return result.key === fkey;
 			});
 			if (!!keyArr) {
 				let fkeyValue = keyArr.value;
 				return fkeyValue;
-			}else{
+			} else {
 				return false;
 			}
-			
-		}else{
+
+		} else {
 			return result;
 		}
 	}

+ 10 - 14
vue.config.js

@@ -2,22 +2,18 @@ module.exports = {
 	// 配置路径别名
 	configureWebpack: {
 		devServer: {
+			port: '8890',
 			disableHostCheck: true,
-			https: false
-		}
-	},
-	devServer: {
-		port: '8890',
-		disableHostCheck:true,
-		proxy:{
-			'/api':{
-				target: 'https://wx.hw.hongweisoft.com/parking/',
-				changeOrigin: true,
-				pathRewrite:{
-					'^/api': ''
+			https: false,
+			proxy:{
+				'/api':{
+					target: 'https://wx.hw.hongweisoft.com/parking/',
+					changeOrigin: true,
+					pathRewrite:{
+						'^/api': ''
+					}
 				}
 			}
 		}
-	},
-	
+	}
 }