Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in
Toggle navigation
T
topsun-baoshen-excel
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
何远江
topsun-baoshen-excel
Commits
f38d7de0
Commit
f38d7de0
authored
Jun 07, 2025
by
tanghao
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
123
parent
d812fe8c
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
46 additions
and
1 deletion
+46
-1
http.ts
src/utils/http.ts
+44
-0
VarChange.vue
src/views/var/varChange/VarChange.vue
+2
-1
No files found.
src/utils/http.ts
View file @
f38d7de0
import
axios
,
{
type
InternalAxiosRequestConfig
}
from
'axios'
import
{
useUserStore
}
from
'@/stores/user'
import
{
ElMessage
}
from
"element-plus"
;
const
service
=
axios
.
create
()
...
...
@@ -13,4 +15,46 @@ service.interceptors.request.use((config) => {
})
//第三步:响应拦截器
service
.
interceptors
.
response
.
use
((
response
)
=>
{
//成功回调
//简化数据
return
response
;
},
(
error
)
=>
{
//失败回调:处理http网络错误的
//定义一个变量:存储网络错误信息
let
message
=
''
;
//http状态码
let
status
=
error
.
response
.
status
;
switch
(
status
)
{
case
401
:
message
=
"TOKEN过期"
break
;
case
403
:
message
=
"无权访问"
break
;
case
404
:
message
=
"请求地址错误"
;
break
;
case
500
:
message
=
"服务器出现问题"
break
;
case
504
:
message
=
"请求超时"
break
;
default
:
message
=
"网络出现问题"
;
break
;
}
//提示错误信息
ElMessage
({
type
:
'error'
,
message
});
return
Promise
.
reject
(
error
);
});
export
default
service
\ No newline at end of file
src/views/var/varChange/VarChange.vue
View file @
f38d7de0
...
...
@@ -482,10 +482,11 @@ const confirmChange = async (row) => {
})
loading
.
value
=
true
const
{
data
}
=
await
apiVarTemplateConvert
(
row
.
varTemplateDetailId
)
console
.
log
(
data
)
loading
.
value
=
false
if
(
data
.
code
==
200
)
{
ElMessage
.
success
(
data
.
message
||
'转换成功!'
)
detailVisible
.
value
=
false
loading
.
value
=
false
onQuery
()
return
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment