|
@@ -119,20 +119,18 @@ const generateProject = async () => {
|
|
|
body: JSON.stringify(params)
|
|
|
}).then((res) => res.json())
|
|
|
console.log(res)
|
|
|
- if (res.errcode === 3000) {
|
|
|
- showFailToast('操作失败!')
|
|
|
- } else {
|
|
|
- if (res.output.text === '请正确描述您要编程的内容。' || res.output.text === '请正确描述您要编程的内容') {
|
|
|
+ if (res.errcode === 0) {
|
|
|
+ if (res.data.output.text === '请正确描述您要编程的内容。' || res.data.output.text === '请正确描述您要编程的内容') {
|
|
|
loading.close()
|
|
|
// showFailToast('请正确描述您要编程的内容')
|
|
|
crtProject.value!.msgList.push({
|
|
|
role: 'assistant',
|
|
|
content: '请正确描述您要编程的内容',
|
|
|
- result: res.output.text
|
|
|
+ result: res.data.output.text
|
|
|
})
|
|
|
} else {
|
|
|
try {
|
|
|
- let jsonData = res.output.text
|
|
|
+ let jsonData = res.data.output.text
|
|
|
if (jsonData.slice(0, 8).includes('json')) {
|
|
|
jsonData = jsonData.slice(8).slice(0, -3)
|
|
|
}
|
|
@@ -145,9 +143,9 @@ const generateProject = async () => {
|
|
|
crtProject.value!.msgList.push({
|
|
|
role: 'assistant',
|
|
|
content: '生成成功,请返回工程界面查看生成结果。',
|
|
|
- session_id: res.output.session_id,
|
|
|
+ session_id: res.data.output.session_id,
|
|
|
timestamp: Date.now(),
|
|
|
- result: res.output.text
|
|
|
+ result: res.data.output.text
|
|
|
})
|
|
|
loading.close()
|
|
|
showSuccessToast('操作成功!')
|
|
@@ -157,10 +155,12 @@ const generateProject = async () => {
|
|
|
crtProject.value!.msgList.push({
|
|
|
role: 'assistant',
|
|
|
content: '生成失败。',
|
|
|
- result: res.output.text
|
|
|
+ result: res.data.output.text
|
|
|
})
|
|
|
}
|
|
|
}
|
|
|
+ } else {
|
|
|
+ showFailToast('操作失败!')
|
|
|
}
|
|
|
}
|
|
|
</script>
|