ccj 2 rokov pred
rodič
commit
ce32b13695
1 zmenil súbory, kde vykonal 63 pridanie a 61 odobranie
  1. 63 61
      util/request.js

+ 63 - 61
util/request.js

@@ -20,75 +20,77 @@ const baseRequest = (method, url, data, header) => {
 		}
 	}
 	let promise = new Promise(function(resolve, reject) {
-		uni.getNetworkType({}).then((res) => {
-			console.log(res)
-			if (res[1].networkType === "none") {
-				uni.showToast({
-					icon: 'none',
-					title: '网络异常,请检查网络状况',
-					duration: 2000
-				});
-			} else {
-				uni.request(baseDefaultOpts).then(
-					(res) => {
-						// console.log(JSON.stringify(res[1].data))
-						// if(res[1].data.code == '200' || res[1].data.code == 200){
-						// 	// 后端返回的状态码100为成功状态,成功则返回请求结果,在app调试时可以通过console.log(JSON.stringify(res[1].data))来查看返回值(以项目实际情况为准)
-						// 	resolve(res[1].data)
-						// }else{
-						// 	uni.showToast({
-						// 		icon:'none',
-						// 	    title: res[1].data.message,
-						// 	    duration: 2000 
-						// 	}); 
-						// }
-						if (res[1]) {
-							if (res[1].data.code == '200' || res[1].data.code == 200) {
-								resolve(res[1].data)
-							}else{
+		uni.getNetworkType({
+			success:function(res){
+				console.log(res)
+				if (res.networkType === "none") {
+					uni.showToast({
+						icon: 'none',
+						title: '网络异常,请检查网络状况',
+						duration: 2000
+					});
+				} else {
+					uni.request(baseDefaultOpts).then(
+						(res) => {
+							// console.log(JSON.stringify(res[1].data))
+							// if(res[1].data.code == '200' || res[1].data.code == 200){
+							// 	// 后端返回的状态码100为成功状态,成功则返回请求结果,在app调试时可以通过console.log(JSON.stringify(res[1].data))来查看返回值(以项目实际情况为准)
+							// 	resolve(res[1].data)
+							// }else{
+							// 	uni.showToast({
+							// 		icon:'none',
+							// 	    title: res[1].data.message,
+							// 	    duration: 2000 
+							// 	}); 
+							// }
+							if (res[1]) {
+								if (res[1].data.code == '200' || res[1].data.code == 200) {
+									resolve(res[1].data)
+								}else{
+									uni.showToast({
+										icon:'none',
+										title: res[1].data.message,
+										duration: 2000 
+									}); 
+									// resolve(res[1].data)
+								}
+							} else {
 								uni.showToast({
-									icon:'none',
-									title: res[1].data.message,
-									duration: 2000 
-								}); 
-								// resolve(res[1].data)
+									icon: 'none',
+									title: '网络异常,请检查网络状况',
+									duration: 2000
+								});
+								reject(res)
+								
 							}
-						} else {
+							// // 登录失败
+							// if(res[1].data.code == '11006' || res[1].data.code == 11006){
+							// 	reject(res[1].data)
+							// }
+							// if(res[1].data.code == '105' || res[1].data.code == 105){
+							// 	// 后端返回状态码为105则为未登录状态(以项目实际情况为准)
+							// 	uni.showToast({
+							// 		icon:'none',
+							// 	    title: '尚未登录',
+							// 	    duration: 2000 
+							// 	}); 
+							// 	// 尚未登录的逻辑处理
+							// 	return false
+							// }
+						}
+					).catch(
+						(response) => {
 							uni.showToast({
 								icon: 'none',
-								title: '网络异常,请检查网络状况',
+								title: '系统未知异常,请联系管理员',
 								duration: 2000
 							});
-							reject(res)
-							
+							reject(response)
 						}
-						// // 登录失败
-						// if(res[1].data.code == '11006' || res[1].data.code == 11006){
-						// 	reject(res[1].data)
-						// }
-						// if(res[1].data.code == '105' || res[1].data.code == 105){
-						// 	// 后端返回状态码为105则为未登录状态(以项目实际情况为准)
-						// 	uni.showToast({
-						// 		icon:'none',
-						// 	    title: '尚未登录',
-						// 	    duration: 2000 
-						// 	}); 
-						// 	// 尚未登录的逻辑处理
-						// 	return false
-						// }
-					}
-				).catch(
-					(response) => {
-						uni.showToast({
-							icon: 'none',
-							title: '系统未知异常,请联系管理员',
-							duration: 2000
-						});
-						reject(response)
-					}
-				)
+					)
+				}
+				
 			}
-
 		})
 	})
 	return promise