-
-
+
+
+
+
+
+ 机器人真在努力思考
+
@@ -27,21 +37,26 @@
diff --git a/src/utils/date_utils.js b/src/utils/date_utils.js
new file mode 100644
index 0000000..7bf7244
--- /dev/null
+++ b/src/utils/date_utils.js
@@ -0,0 +1,7 @@
+import moment from "moment";
+//datetime all 20221231015930
+export const dta="YYYYMMDDHHmmss"
+//输入一个时间和当前时间做对比
+export const fromNow = (date,formate)=>{
+ return moment(date,formate).fromNow();
+}
\ No newline at end of file
diff --git a/src/utils/request.js b/src/utils/request.js
index 03ecb79..251b16f 100644
--- a/src/utils/request.js
+++ b/src/utils/request.js
@@ -1,5 +1,5 @@
import axios from 'axios'
-
+import { Notify } from 'quasar'
//1. 创建新的axios实例,
const service = axios.create({
// 公共接口
@@ -30,53 +30,55 @@ service.interceptors.response.use(
return response
},
(error) => {
- // if (error && error.response) {
- // switch (error.response.status) {
- // case 400:
- // error.message = '请求错误(400)'
- // break
- // case 401:
- // error.message = '未授权,请重新登录(401)'
- // router.push('/login')
- // break
- // case 403:
- // error.message = '拒绝访问(403)'
- // break
- // case 404:
- // error.message = '请求出错(404)'
- // break
- // case 408:
- // error.message = '请求超时(408)'
- // break
- // case 500:
- // error.message = '服务器错误(500)'
- // break
- // case 501:
- // error.message = '服务未实现(501)'
- // break
- // case 502:
- // error.message = '网络错误(502)'
- // break
- // case 503:
- // error.message = '服务不可用(503)'
- // break
- // case 504:
- // error.message = '网络超时(504)'
- // break
- // case 505:
- // error.message = 'HTTP版本不受支持(505)'
- // break
- // default:
- // error.message = '连接出错'
- // }
- // } else {
- // error.message = '连接服务器失败!'
- // }
- // ElMessage({
- // message: error.message,
- // type: 'error'
- // })
-
+ if (error && error.response) {
+ switch (error.response.status) {
+ case 400:
+ error.message = '请求错误(400)'
+ break
+ case 401:
+ error.message = '未授权,请重新登录(401)'
+ router.push('/login')
+ break
+ case 403:
+ error.message = '拒绝访问(403)'
+ break
+ case 404:
+ error.message = '请求出错(404)'
+ break
+ case 408:
+ error.message = '请求超时(408)'
+ break
+ case 500:
+ error.message = '服务器错误(500)'
+ break
+ case 501:
+ error.message = '服务未实现(501)'
+ break
+ case 502:
+ error.message = '网络错误(502)'
+ break
+ case 503:
+ error.message = '服务不可用(503)'
+ break
+ case 504:
+ error.message = '网络超时(504)'
+ break
+ case 505:
+ error.message = 'HTTP版本不受支持(505)'
+ break
+ default:
+ error.message = '连接出错'
+ }
+ } else {
+ error.message = '连接服务器失败!'
+ }
+
+ Notify.create({
+ color:"red",
+ message:error.message,
+ position:"top",
+ timeout: 3000
+ })
return Promise.reject(error)
}
)