mirror of
http://112.124.100.131/ebiz-ai/ebiz-ai-knowledge-manage.git
synced 2025-12-14 21:36:49 +08:00
feat(knowledge): 添加下载知识文件模板功能
- task-page.js 1. 添加对应的接口 - request.js 1. 更改校验显示 - preprocessing.vue 实现 下载模板的功能
This commit is contained in:
@@ -35,7 +35,7 @@ service.interceptors.request.use(
|
||||
endLoading()
|
||||
}
|
||||
|
||||
console.log(config.noLoading)
|
||||
// console.log(config.noLoading)
|
||||
//linkage 接口
|
||||
// config.type 可以从api的接口地址定义 可以不触发loading
|
||||
if (config.noLoading != true) {
|
||||
@@ -53,13 +53,18 @@ service.interceptors.response.use(
|
||||
const res = response.data
|
||||
endLoading()
|
||||
|
||||
if (res.content.code) {
|
||||
res.content.result = res.content.code
|
||||
// 检查res.content是否存在,处理blob等特殊响应类型
|
||||
if (res.content) {
|
||||
if (res.content.code) {
|
||||
res.content.result = res.content.code
|
||||
}
|
||||
if (res.content.result) {
|
||||
res.content.code = res.content.result
|
||||
}
|
||||
}
|
||||
if (res.content.result) {
|
||||
res.content.code = res.content.result
|
||||
}
|
||||
if (!res.content) {
|
||||
|
||||
// 只有当res.content不存在且res不是blob时才显示错误
|
||||
if (!res.content && !(response.config.responseType === 'blob')) {
|
||||
Message({
|
||||
message: res.message,
|
||||
type: 'error',
|
||||
@@ -67,13 +72,13 @@ service.interceptors.response.use(
|
||||
})
|
||||
return Promise.reject(res)
|
||||
}
|
||||
if (response.request.responseType == 'blob' || response.request.responseType == 'Blob') {
|
||||
if (response.request.responseType === 'blob' || response.request.responseType === 'Blob') {
|
||||
return response.data
|
||||
}
|
||||
if (res.content.code != '0' && res.content.result != 0) {
|
||||
if (res.content.code !== '0' && res.content.result !== 0) {
|
||||
//500毫秒延迟 显得过度平滑
|
||||
// token过期或失效 根据项目设置其code
|
||||
if (response.headers['content-type'] != 'application/x-zip-compressed') {
|
||||
if (response.headers['content-type'] !== 'application/x-zip-compressed') {
|
||||
if (res.content.code === '4001' || res.content.code === '4002') {
|
||||
MessageBox.confirm('你已被登出,可以取消继续留在该页面,或者重新登录', '确认退出', {
|
||||
confirmButtonText: '重新登录',
|
||||
@@ -93,7 +98,7 @@ service.interceptors.response.use(
|
||||
}
|
||||
}
|
||||
} else {
|
||||
if (res.content.code == '1' || res.content.code == '') {
|
||||
if (res.content.code === '1' || res.content.code === '') {
|
||||
Message({
|
||||
message: res.content.resultMessage ? res.content.resultMessage : res.content.message ? res.content.message : '接口错误',
|
||||
type: 'error',
|
||||
|
||||
Reference in New Issue
Block a user