| 
					
				 | 
			
			
				@@ -15,29 +15,6 @@ import { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   object 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } from '@dcloudio/vue-cli-plugin-uni/packages/postcss/tags'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-export function webViewHref(url, pam = {}, crossPagePam = {}) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  var defaultPam = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    ...pam, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    ...crossPagePam, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "x-token": store.state.user.token, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    openId: store.state.user.openId, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    userId: store.state.user.userId, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    username: store.state.user.name, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    useravatar: store.state.user.avatar, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    // #ifndef H5 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    miniProgram: "jsm_env", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    // #endif 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  var pamstr = Object.entries(defaultPam).map(item => item.join("=")).join("&"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  if (!!~url.indexOf("?")) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    return process.env.VUE_APP_HREF + url + `${pamstr?"&"+pamstr:""}` 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    return process.env.VUE_APP_HREF + url + `${pamstr?"?"+pamstr:""}` 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 export const navToPage = (function() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   var gopageid = null 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   return function(p, goToType = "navigateTo") { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -113,6 +90,44 @@ export const navToPage = (function() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 })() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+// var curRouteH5 = {} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+// var curRouteMini = {} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+export function webViewHref(url, pam = {}, crossPagePam = {}) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  // if(crossPagePam.crossPageTs){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   var funs = Object.keys(JSON.parse(decodeURIComponent(crossPagePam.crossPageTs))) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   var H5 = Object.keys(curRouteH5).find(_url=>!!~url.indexOf(_url)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   var Mini = Object.keys(curRouteMini).find(_url=>!!~url.indexOf(_url)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  // }else{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  // } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  var defaultPam = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    ...pam, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    ...crossPagePam, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    "x-token": store.state.user.token, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    openId: store.state.user.openId, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    userId: store.state.user.userId, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    username: store.state.user.name, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    useravatar: store.state.user.avatar, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    // #ifndef H5 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    miniProgram: "jsm_env", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    // #endif 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  var pamstr = Object.entries(defaultPam).map(item => item.join("=")).join("&"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  if (!!~url.indexOf("?")) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    return process.env.VUE_APP_HREF + url + `${pamstr?"&"+pamstr:""}` 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    return process.env.VUE_APP_HREF + url + `${pamstr?"?"+pamstr:""}` 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 export const crossPage = (function() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   var funs = {} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   var tiemIdIs = {} 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -171,13 +186,6 @@ export const crossPage = (function() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      if (tiemIdIs[name]) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        clearTimeout(tiemIdIs[name]) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      uni.setStorageSync(name, data); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      tiemIdIs[name] = setTimeout(function() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        uni.removeStorageSync(name) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      }, 350) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       // #endif 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -185,11 +193,40 @@ export const crossPage = (function() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       if (!funs[name]) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         funs[name] = {} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      funs[name][md5(fun.toString())] = fun 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      let funcName = md5(fun.toString()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      funs[name][funcName] = fun; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       // #ifdef H5 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       delaydepartFun() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       // #endif 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      // ----------------------------------- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      // (function getrouter() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      //   let routes = getCurrentPages(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      //   if (routes.length) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      //     let curRoute = routes[routes.length - 1].route 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      //     wx.miniProgram.getEnv(res => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      //       if (res.miniprogram) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      //         if (!curRouteMini[curRoute]) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      //           curRouteMini[curRoute] = [] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      //         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      //         if (!!~curRouteMini[curRoute].indexOf(name)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      //           curRouteMini[curRoute].push(name) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      //         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      //       } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      //         if (!curRouteH5[curRoute]) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      //           curRouteH5[curRoute] = [] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      //         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      //         if (!!~curRouteH5[curRoute].indexOf(name)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      //           curRouteH5[curRoute].push(name) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      //         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      //       } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      //     }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      //   } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      //     setTimeout(getrouter, 300) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      //   } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      // })(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $off(name, fun) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -219,22 +256,5 @@ export const crossPage = (function() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     // #endif 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  // #ifdef H5 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  (function tiemID() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    Object.keys(funs).map(name => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      if (funs[name]) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        var data = uni.getStorageSync(name); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if (data) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          Object.keys(funs[name]).map(key => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            funs[name][key](data) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    setTimeout(tiemID, 200) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  })() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  // #endif 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   return funco 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-})() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+})() 
			 |