lsc 3 meses atrás
pai
commit
42e11bd501

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/css/app.1c360a52.css


+ 1 - 1
dist/index.html

@@ -36,7 +36,7 @@
         width: 100%;
         background: #e6eaf0;
         font-family: '黑体';
-      }</style><script defer="defer" src="/js/chunk-vendors.fba309d8.js"></script><script defer="defer" src="/js/app.5a5f45ee.js"></script><link href="/css/chunk-vendors.7cfe4581.css" rel="stylesheet"><link href="/css/app.6c387cd3.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but pblAdminTable doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div></body></html><script>function stopSafari() {
+      }</style><script defer="defer" src="/js/chunk-vendors.fba309d8.js"></script><script defer="defer" src="/js/app.0c73c0d8.js"></script><link href="/css/chunk-vendors.7cfe4581.css" rel="stylesheet"><link href="/css/app.1c360a52.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but pblAdminTable doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div></body></html><script>function stopSafari() {
     //阻止safari浏览器双击放大功能
     let lastTouchEnd = 0  //更新手指弹起的时间
     document.documentElement.addEventListener("touchstart", function (event) {

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/js/app.0c73c0d8.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/js/app.0c73c0d8.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/js/app.5a5f45ee.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/js/app.5a5f45ee.js.map


+ 17 - 18
src/views/login/loginPage.vue

@@ -158,6 +158,7 @@ export default {
 			OrgOptions: [],
 			form: {},
 			showName: "",
+			oloading: false,
 		};
 	},
 	watch: {
@@ -322,24 +323,22 @@ export default {
 				}, 0);
 			},0);
 		},
-		//获取组织或学校的数据
-		getOpenId(code) {
-			console.log(code);
-			
-			// let params = {
-			// 	code: code, //学校id
-			// };
-			// // 发起请求
-			// this.$ajax
-			// 	.get(`//weixin.cocorobo.cn/login.php`, params)
-			// 	.then((res) => {
-			// 		let data = res.data[0];
-			// 		console.log("data", data);
-			// 		this.loginType = 'bind'
-			// 	})
-			// 	.catch((err) => {
-			// 		console.error("请求失败,错误信息:", err);
-			// 	});
+		async getOpenId(code) {
+			if (this.oloading) return;
+
+			this.oloading = true;
+			const params = { code };
+
+			try {
+				const res = await this.$ajax.get(`//weixin.cocorobo.cn/login.php`, params);
+				const data = res.data[0];
+				console.log("data", data);
+				this.loginType = 'bind';
+			} catch (err) {
+				console.error("请求失败,错误信息:", err);
+			} finally {
+				this.oloading = false;
+			}
 		},
 	},
 	mounted() {

Alguns arquivos não foram mostrados porque muitos arquivos mudaram nesse diff