refactor utils: 优化请求响应处理逻辑

- 在 request.js 中增加对 response 数据结构的兼容性处理
- 调整 RenderMinerU 组件中状态检查的间隔时间
- 优化 knowledgeForm 组件中保存逻辑的错误处理
This commit is contained in:
陈昱达
2025-04-16 15:31:48 +08:00
parent add58a46ae
commit 6a6a611427
3 changed files with 15 additions and 6 deletions

View File

@@ -52,6 +52,13 @@ service.interceptors.response.use(
response => {
const res = response.data
endLoading()
if (res.content.code) {
res.content.result = res.content.code
}
if (res.content.result) {
res.content.code = res.content.result
}
if (!res.content) {
Message({
message: res.message,

View File

@@ -271,7 +271,7 @@ export default {
case '0':
setTimeout(() => {
this.getMinerUStatus()
}, 1000)
}, 5000)
break
case 1:
case '1':

View File

@@ -94,11 +94,13 @@ export default {
return false
}
;(!this.$route.query.datasetId ? datasetCreate : datasetUpdate)(this.model).then(res => {
// 添加保存成功的提示
this.$message.success('保存成功')
this.model.id = res.content.content.id
this.infoDialogVisible = true
// this.$router.go(-1)
if (res) {
// 添加保存成功的提示
this.$message.success('保存成功')
this.model.id = res.content.content.id
this.infoDialogVisible = true
// this.$router.go(-1)
}
})
})
}