diff --git a/utils/request.js b/utils/request.js
index 0b6e470..38bb291 100644
--- a/utils/request.js
+++ b/utils/request.js
@@ -1,12 +1,33 @@
-
-// export var requestPath = 'https://skqhdg.porthebei.com:9005/qa-regulatory-gwj/'; // 后台请求地址
-
-export var requestPath = 'http://192.168.0.101:8060/new_template';
-
-let videoApiPath = 'https://arqsp.qhdsafety.com:10010'; // 视频平台后台请求地址
 import store from '../store/index'
 import dayjs from "dayjs";
 import { setRefreshToken } from "@/api";
+// export var requestPath = 'https://skqhdg.porthebei.com:9005/qa-regulatory-gwj/'; // 后台请求地址
+
+export var requestPath = 'http://192.168.192.201:8992/regulatory_gwj_2.0/';
+
+let videoApiPath = 'https://arqsp.qhdsafety.com:10010'; // 视频平台后台请求地址
+
+function logOut(reject,data) {
+    uni.showToast({
+        title: '登录失效,请重新登录',
+        icon: 'none',
+        duration: 2000
+    });
+    reject(data)
+    setTimeout(()=>{
+        let userInfo = {}
+        for (const userInfoKey in store.state.userInfo) {
+            if (store.state.userInfo.hasOwnProperty(userInfoKey)) {
+                userInfo[userInfoKey] = ''
+            }
+        }
+        store.dispatch('setUserInfo', userInfo)
+        uni.redirectTo({
+            url: '/pages/login/login'
+        })
+    },1000)
+}
+
 function post(url, data) {
     return new Promise((resolve, reject) => {
         if (data && data.loading !== false) {
@@ -41,9 +62,13 @@ function post(url, data) {
                         });
                         reject(res.data)
                     }else{
+                        if(res.data.code === 401){
+                            logOut(reject,res.data)
+                            return
+                        }
                         uni.showToast({
                             title: res.data.msg || '系统开小差了',
-                            icon: 'error',
+                            icon: 'none',
                             duration: 2000
                         });
                         reject(res.data)
@@ -83,15 +108,20 @@ function upload(url, data) {
             },
             success: (res) => {
                 uni.hideLoading();
-                if (JSON.parse(res.data).result === 'success') {
-                    resolve(JSON.parse(res.data))
+                const data = JSON.parse(res.data)
+                if (data.result === 'success') {
+                    resolve(data)
                 } else {
+                    if(data.code === 401){
+                        logOut(reject,data)
+                        return
+                    }
                     uni.showToast({
-                        title: JSON.parse(res.data).msg || '系统开小差了',
-                        icon: 'error',
+                        title: data.msg || '系统开小差了',
+                        icon: 'none',
                         duration: 2000
                     });
-                    reject(JSON.parse(res.data))
+                    reject(data)
                 }
             },
             fail: (err) => {
@@ -123,15 +153,20 @@ function uploads(url, data) {
             },
             success: (res) => {
                 uni.hideLoading();
-                if (JSON.parse(res.data).result === 'success') {
-                    resolve(JSON.parse(res.data))
+                const data = JSON.parse(res.data)
+                if (data.result === 'success') {
+                    resolve(data)
                 } else {
+                    if(data.code === 401){
+                        logOut(reject,data)
+                        return
+                    }
                     uni.showToast({
-                        title: JSON.parse(res.data).msg || '系统开小差了',
-                        icon: 'error',
+                        title: data.msg || '系统开小差了',
+                        icon: 'none',
                         duration: 2000
                     });
-                    reject(JSON.parse(res.data))
+                    reject(data)
                 }
             },
             fail: (err) => {