Feat(云灵AI):对话接口对接完成

This commit is contained in:
lifizer
2025-04-06 12:57:39 +08:00
parent 16742b3c23
commit de473eba57
4 changed files with 86 additions and 8 deletions
+6 -2
View File
@@ -85,12 +85,16 @@ function baseRequest(options) {
// 发起请求
return http[options.method](url, _params).then(res => {
const resData = res.data || {};
// AI对话某个请求返回为空需要处理这种情况
if (['get', 'GET'].includes(options.method) && _params.params.isNoNeedPublicErrorNotification === 1) {
console.log('----')
return Promise.resolve({})
if (resData.status === 500) {
return Promise.reject({msg: resData.msg, res, data});
} else {
return Promise.resolve({})
}
}
const resData = res.data || {};
if (res.statusCode !== 200) {
return Promise.reject({msg: "请求失败", res, resData});
}