zengyicheng 1 år sedan
förälder
incheckning
96ad6fe22f

+ 1 - 1
dist/index.html

@@ -1 +1 @@
-<!doctype html><html lang=""><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><title>双创学院管理系统</title><script defer="defer" src="/js/chunk-vendors.6fb7b4fe.js"></script><script defer="defer" src="/js/app.deba0494.js"></script><link href="/css/chunk-vendors.ab49d789.css" rel="stylesheet"><link href="/css/app.878f2d55.css" rel="stylesheet"></head><body><div id="app"></div></body></html>
+<!doctype html><html lang=""><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><title>双创学院管理系统</title><script defer="defer" src="/js/chunk-vendors.6fb7b4fe.js"></script><script defer="defer" src="/js/app.e78e09e0.js"></script><link href="/css/chunk-vendors.ab49d789.css" rel="stylesheet"><link href="/css/app.878f2d55.css" rel="stylesheet"></head><body><div id="app"></div></body></html>

Filskillnaden har hållts tillbaka eftersom den är för stor
+ 0 - 0
dist/js/app.deba0494.js


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 0 - 0
dist/js/app.deba0494.js.map


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 0 - 0
dist/js/app.e78e09e0.js


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 0 - 0
dist/js/app.e78e09e0.js.map


+ 12 - 12
src/config/config.js

@@ -10,20 +10,20 @@ const store = new Vuex.Store({
         isLogin: false,
         luyou: 1,
         userInfo: {
-            userid:"",
+            userid: "",
             username: "",
-            type:2,
+            type: 2,
         },
-        Notify:[],
-        NotifyDig:false,
-        systemState:1,
+        Notify: [],
+        NotifyDig: false,
+        systemState: 1,
         nCount: 0,
         report: "",
         // api: 'https://pbl.cocorobo.cn/api/pbl/',
         // socket: "https://poll.cocorobo.cn",
         // socket: "http://localhost:1473",
         // api: 'http://10.3.16.226:7003/api',//qgt后端
-        api:'http://10.16.30.130:7003/api',//服务器
+        api: 'https://cxcy.ssti.net.cn:7003/api', //服务器
         // api: 'http://127.0.0.1:7003/api',
         // api: 'http://10.3.13.84:7003/api',
 
@@ -33,15 +33,15 @@ const store = new Vuex.Store({
         update(state, [key, value]) {
             state[key] = value;
         },
-        getPlanEndProjectData(state){
+        getPlanEndProjectData(state) {
             console.log("获取信息")
-            ajax.get(state.api+"/SelectProjectEndData",{
-                uid:state.userInfo.userid
-            }).then(res=>{
+            ajax.get(state.api + "/SelectProjectEndData", {
+                uid: state.userInfo.userid
+            }).then(res => {
                 state.Notify = res['data'][0];
-                if(state.Notify.length>0)state.NotifyDig=true;
+                if (state.Notify.length > 0) state.NotifyDig = true;
                 console.log(res['data'][0])
-            }).catch(err=>{
+            }).catch(err => {
                 console.log(err)
             })
         }

+ 40 - 40
src/permission.js

@@ -1,65 +1,65 @@
 import router from '@/router'
 import store from '@/config/config'
 import ajax from '@/api/userApi'
-import { setToken,getToken } from '@/utils/auth' // get token from cookie
+import { setToken, getToken } from '@/utils/auth' // get token from cookie
 // eslint-disable-next-line prettier/prettier
 
 // let flag = false; //查看是否登录
 
-function userLogin(callback){
-  if(store.state.isLogin)return callback(true);
-  ajax.post(store.state.api+'/userLogin',{
-    id:getToken(),
-  }).then(res=>{
-    if(res['data']!="ERROR"){
-        store.commit('update',['userInfo',res['data']]);
-        store.commit('update',['isLogin',true]);
-        callback(false)
-    }else{
-      console.error("错误")
-    }
-  }).catch(err=>{
-    console.log(err)
-  })
+function userLogin(callback) {
+    if (store.state.isLogin) return callback(true);
+    ajax.post(store.state.api + '/userLogin', {
+        id: getToken(),
+    }).then(res => {
+        if (res['data'] != "ERROR") {
+            store.commit('update', ['userInfo', res['data']]);
+            store.commit('update', ['isLogin', true]);
+            callback(false)
+        } else {
+            console.error("错误")
+        }
+    }).catch(err => {
+        console.log(err)
+    })
 }
 
-function getSystemState(to,callback){    
-  ajax.get(store.state.api+'/getSystemState',{
-    uid:store.state.userInfo.userid
-  }).then(res=>{
-    let state = res['data'][0][0]['state'];
-    store.commit('update',['systemState',state]);
-    if(state!=0&&store.state.userInfo.type!=0&&to.name!='CloseWeb')return router.push('/CloseWeb');
-    if(state==0&&to.name=='CloseWeb')return router.push('/projectApplication');
-    callback(state);
-  }).catch(err=>{
-    console.log(err)
-  })
+function getSystemState(to, callback) {
+    ajax.get(store.state.api + '/getSystemState', {
+        uid: store.state.userInfo.userid
+    }).then(res => {
+        let state = res['data'][0][0]['state'];
+        store.commit('update', ['systemState', state]);
+        if (state != 0 && store.state.userInfo.type != 0 && to.name != 'CloseWeb') return router.push('/CloseWeb');
+        if (state == 0 && to.name == 'CloseWeb') return router.push('/projectApplication');
+        callback(state);
+    }).catch(err => {
+        console.log(err)
+    })
 }
 
 router.beforeEach(async(to, from, next) => {
     // set page title
 
     try {
-      // throw Error('测试')
-        const response = await ajax.get('http://10.16.30.130/sso/api');
+        // throw Error('测试')
+        const response = await ajax.get('https://cxcy.ssti.net.cn/sso/api');
         console.log(response);
         let data = response.data.replaceAll("\'", "\"")
         if (data && JSON.parse(data).uid) {
             setToken(JSON.parse(data).uid);
-            userLogin((isLogin)=>{
-              getSystemState(to,()=>{
-                if(!isLogin&&to.name!='resultShowDetail'){
-                  store.commit('getPlanEndProjectData');
-                }
-                next()
-              })
+            userLogin((isLogin) => {
+                getSystemState(to, () => {
+                    if (!isLogin && to.name != 'resultShowDetail') {
+                        store.commit('getPlanEndProjectData');
+                    }
+                    next()
+                })
             });
 
         } else {
             // setToken('2021400203')//yym
             // setToken("201901766");//qgt    
-        
+
             // userLogin((isLogin)=>{    
             //   getSystemState(to,()=>{
             //     if(!isLogin&&to.name!='resultShowDetail'){
@@ -68,7 +68,7 @@ router.beforeEach(async(to, from, next) => {
             //     next()
             //   })
             // });
-            window.location.href = "http://10.16.30.130/sso/caslogin.jsp";
+            window.location.href = "https://cxcy.ssti.net.cn/sso/caslogin.jsp";
         }
     } catch {
         // setToken('2021400203')//yym
@@ -82,7 +82,7 @@ router.beforeEach(async(to, from, next) => {
         //     next()
         //   })
         // });
-        window.location.href = "http://10.16.30.130/sso/caslogin.jsp";
+        window.location.href = "https://cxcy.ssti.net.cn/sso/caslogin.jsp";
     }
     // determine whether the user has logged in
 

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