lhl 4 år sedan
förälder
incheckning
82115d2846

+ 3 - 2
pages/applic/other.vue

@@ -45,8 +45,9 @@
 			<view class="detail">
 				<view class="detail-item">单位:鄂州市红十字会</view>
 				<view class="detail-item">地点:湖北省鄂州市鄂城区滨湖南路60号7楼</view>
-				<view class="detail-item">联系方式:027-60229377</view>
-				<view class="sm">捐物说明:<text>如有意捐赠物资,请致电027-60229377咨询相关事宜。捐赠物资所需提供的资料为:捐赠单位捐赠意向书、单位证明、物资资质证明和价格证明等。</text></view>
+				<view class="detail-item">联系方式:027-60229386</view>
+				<view class="detail-item">邮编:436099</view>
+				<view class="sm">捐物说明:<text>如有意捐赠物资,请致电027-60229386咨询相关事宜。捐赠物资所需提供的资料为:捐赠单位捐赠意向书、单位证明、物资资质证明和价格证明等。</text></view>
 			</view>
 			
 		</view>

BIN
unpackage/dist/build/h5/ez-9-15-4.rar → unpackage/dist/build/h5/ez-9-27-1.rar


+ 1 - 1
unpackage/dist/build/h5/index.html

@@ -1,2 +1,2 @@
 <!DOCTYPE html><html lang=zh-CN><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge"><title>鄂州市红十字会</title><script>var coverSupport = 'CSS' in window && typeof CSS.supports === 'function' && (CSS.supports('top: env(a)') || CSS.supports('top: constant(a)'))
-            document.write('<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0' + (coverSupport ? ', viewport-fit=cover' : '') + '" />')</script><link rel=stylesheet href=/index/static/index.f4fc78fe.css></head><body><noscript><strong>Please enable JavaScript to continue.</strong></noscript><div id=app></div><script src=/index/static/js/chunk-vendors.d847b7ca.js></script><script src=/index/static/js/index.761958c6.js></script></body></html>
+            document.write('<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0' + (coverSupport ? ', viewport-fit=cover' : '') + '" />')</script><link rel=stylesheet href=/index/static/index.f4fc78fe.css></head><body><noscript><strong>Please enable JavaScript to continue.</strong></noscript><div id=app></div><script src=/index/static/js/chunk-vendors.d847b7ca.js></script><script src=/index/static/js/index.ef867fb4.js></script></body></html>

Filskillnaden har hållts tillbaka eftersom den är för stor
+ 0 - 0
unpackage/dist/build/h5/static/js/index.ef867fb4.js


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 0 - 0
unpackage/dist/build/h5/static/js/pages-applic-other.44353583.js


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 0 - 0
unpackage/dist/build/h5/static/js/pages-applic-other.5f53b560.js


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 0 - 0
unpackage/dist/build/h5/static/js/pages-redirect-redirect.f3188795.js


+ 36 - 19
utils/loginUtils.js

@@ -11,17 +11,17 @@ export function getPageUrl(config) {
 	let path = '/' + page.route;
 	let url = '';
 	// 获取对象可枚举键值列表
-	let objKeys= Object.keys(page.options);
+	let objKeys = Object.keys(page.options);
 	// 判断有无传值
-	if(objKeys.length>0){
+	if (objKeys.length > 0) {
 		// 循环赋值对象数据
-		for(let a in page.options) {
+		for (let a in page.options) {
 			// 判断有无邀请人
-			if(a!='spread'){
-				url += a+"="+page.options[a]+"&"
+			if (a != 'spread') {
+				url += a + "=" + page.options[a] + "&"
 			}
 		}
-		path += '?' + url.substr(0,url.length-1);
+		path += '?' + url.substr(0, url.length - 1);
 	}
 	// 返回处理邀请人后的邀请地址
 	return path
@@ -35,19 +35,36 @@ export function interceptor() {
 	let url = '/pages/login/login'
 	// #ifdef H5
 	// 判断是否为公众号调用微信授权登录
-	let weichatBrowser = uni.getStorageSync('weichatBrowser');
-	if (weichatBrowser) {
-		url = '/pages/public/wxLogin';
+	// let ua = 
+	
+	if (navigator.userAgent.toLowerCase().match(/MicroMessenger/i) == 'micromessenger') {
+		let weichatBrowser = uni.getStorageSync('weichatBrowser');
+		if (weichatBrowser) {
+			url = '/pages/public/wxLogin';
+		}
+		if (pageUrl != url) {
+			uni.navigateTo({
+				url
+			})
+		}
+	
+	} else {
+		uni.showModal({
+			title: '提示',
+			content: '请使用微信扫码!',
+		})
 	}
+	
+	
 	// #endif
 	// #ifdef MP-WEIXIN
 	url = '/pages/public/wxLogin';
-	// #endif
 	if (pageUrl != url) {
 		uni.navigateTo({
 			url
 		})
 	}
+	// #endif
 }
 
 // 保存页面
@@ -58,14 +75,14 @@ export function saveUrl() {
 	let path = '/' + page.route;
 	let url = '';
 	// 获取对象可枚举键值列表
-	let objKeys= Object.keys(page.options);
+	let objKeys = Object.keys(page.options);
 	// 判断有无传值
-	if(objKeys.length>0){
+	if (objKeys.length > 0) {
 		// 循环赋值对象数据
-		for(let a in page.options) {
-			url += a+"="+page.options[a]+"&"
+		for (let a in page.options) {
+			url += a + "=" + page.options[a] + "&"
 		}
-		path += '?' + url.substr(0,url.length-1);
+		path += '?' + url.substr(0, url.length - 1);
 	}
 	// uni.showModal({
 	// 	title: '地址',
@@ -78,10 +95,10 @@ export function saveUrl() {
 	// 		})
 	// 	}
 	// })
-	console.log(path,'pathpathpathpathpath')
-		uni.setStorageSync('present', path);
+	console.log(path, 'pathpathpathpathpath')
+	uni.setStorageSync('present', path);
+
 
-	
 	// // 获取当前页面
 	// let page = getActionPage();
 	// // 获取跳转前路由地址
@@ -99,4 +116,4 @@ export function saveUrl() {
 	// }
 	// console.log(path,1)
 	// uni.setStorageSync('present', path);
-}
+}

+ 24 - 0
utils/platform.js

@@ -0,0 +1,24 @@
+export function isAndroid() {  
+    var ua = navigator.userAgent,  
+            _isAndroid = ua.indexOf('Android') > -1 || ua.indexOf('Linux') > -1;  
+    return _isAndroid;  
+}  
+
+export function isIOS() {  
+    return !!navigator.userAgent.match(/(i[^;]+\;(U;)? CPU.+Mac OS X)/);  
+}  
+
+export function isPad() {  
+    return navigator.userAgent.toLowerCase().match(/iPad/i) == "ipad";  
+}  
+
+export function isWinPad() {  
+    return navigator.userAgent.indexOf("Windows NT") >= 0;  
+}  
+
+export default {
+	isAndroid,
+	isIOS,
+	isPad,
+	isWinPad
+}

Vissa filer visades inte eftersom för många filer har ändrats