SanHQin 3 місяців тому
батько
коміт
cf135db748

Різницю між файлами не показано, бо вона завелика
+ 0 - 0
dist/css/app.607b93ce.css


+ 1 - 1
dist/index.html

@@ -36,7 +36,7 @@
         width: 100%;
         background: #e6eaf0;
         font-family: '黑体';
-      }</style><script defer="defer" src="/js/chunk-vendors.1e67db9e.js"></script><script defer="defer" src="/js/app.5c985cfd.js"></script><link href="/css/chunk-vendors.7cfe4581.css" rel="stylesheet"><link href="/css/app.1d1650d8.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.1e67db9e.js"></script><script defer="defer" src="/js/app.cac9c2b7.js"></script><link href="/css/chunk-vendors.7cfe4581.css" rel="stylesheet"><link href="/css/app.607b93ce.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) {

Різницю між файлами не показано, бо вона завелика
+ 0 - 0
dist/js/app.5c985cfd.js


Різницю між файлами не показано, бо вона завелика
+ 0 - 0
dist/js/app.5c985cfd.js.map


Різницю між файлами не показано, бо вона завелика
+ 0 - 0
dist/js/app.cac9c2b7.js


Різницю між файлами не показано, бо вона завелика
+ 0 - 0
dist/js/app.cac9c2b7.js.map


+ 8 - 0
src/views/login/loginPage.vue

@@ -394,6 +394,14 @@ export default {
 			axios.post(`https://beta.api.cocorobo.cn/api/user`, qs.stringify(params)).then(async res => {
 				console.log("res", res);
 				let _data = res.data[0][0];
+				let userData = await this.ajax.get("https://pbl.cocorobo.cn/api/pbl/selectUser/selectUser", { userid: _data.userid });
+				let _uorg = userData.data[0][0].org;
+				if(this.allowOrgList.find(i=>i.id == this.org2)){
+				let _list = this.allowOrgList.find(i=>i.id==this.org2).list;
+				if(!_list.includes(_uorg)){
+					return this.$message.error("该组织/学校不允许登录");
+				}
+			}
 				if (_data.active === 1) {
 					window.localStorage["identity"] = JSON.stringify(_data.identity);
 					this.$message.success("登录成功");

Деякі файли не було показано, через те що забагато файлів було змінено