| 
					
				 | 
			
			
				@@ -118,22 +118,22 @@ const apiList = [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	'/api/commonPerson/list',
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 ]
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 //解密脱敏处理
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-function dealJmTmData(data, url) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	if (!data) return;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+function dealJmTmData(data, isTm) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	if(!data) return;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	let keys = Object.keys(data);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	keys.forEach(k => {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		let _t = tmList.find(t => t.prop == k);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		if (_t) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			data[k] = data[k] ? (decrypt(data[k]) || data[k]) : '';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			if (!apiList.includes(url)) data[k] = tmRules(data[k], _t.type);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	keys.forEach(k=>{
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		let _t = tmList.find(t=>t.prop==k);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		if(_t){
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			data[k] = data[k]?(decrypt(data[k])||data[k]):'';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			if(isTm) data[k] = tmRules(data[k],_t.type);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		if (typeof data[k] === 'object') {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			dealJmTmData(data[k], url);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		} else if (Array.isArray(data[k])) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			data[k].forEach(dk => {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				if (typeof dk === 'object') {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					dealJmTmData(dk, url);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		if(typeof data[k] === 'object'){
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			dealJmTmData(data[k],isTm);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		}else if(Array.isArray(data[k])){
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			data[k].forEach(dk=>{
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				if(typeof dk === 'object'){
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					dealJmTmData(dk,isTm);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			})
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		}
 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -185,6 +185,13 @@ export const $http = (url, method, data, json, isAuth, isBuffer) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		//判断返回状态 执行相应操作
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		uni.hideLoading()
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		//数据解密脱敏处理
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		if(response.data&&response.data.data){
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			let t = apiList.find(a=>url.indexOf(a)>-1);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			if(!t) dealJmTmData(response.data.data,true);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			else dealJmTmData(response.data.data,false);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		if ((response.data && response.data.code && response.data.code === 401) ||
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			(response.data && response.data.msg && (response.data.msg.indexOf('未授权') > -1 ||
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				response.data.msg.indexOf('重新登录') > -1))) {
 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -221,10 +228,7 @@ export const $http = (url, method, data, json, isAuth, isBuffer) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				})
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		//数据解密脱敏处理
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		if (response.data && response.data.data) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			dealJmTmData(response.data.data, url);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		return response;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	return http.request({
 
			 |