sdsd
This commit is contained in:
parent
018d52976d
commit
e8a8bec51e
@ -22,14 +22,14 @@ export const getBOcr = (url) => {
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"type": "text",
|
"type": "text",
|
||||||
"text": "要求准确无误的提取上述关键信息、不要遗漏和捏造虚假信息,模糊或者强光遮挡的单个文字可以用英文问号?代替。返回数据格式以MD方式输出"
|
"text": "要求准确无误的识别B超报告信息,然后请将B超报告单中的肝助下、肝剑突下、脾肋下、门静脉主干内径、肝回声、胆囊大小、胆总管、纤维块大小、门静脉流速、肝弹性值、有无囊肿、有无腹水、弹性成像最小值、弹性成像最大值、弹性成像平均值、弹性成像方差、弹性成像标准差、弹性成像中位数、弹性成像中值、弹性成像中位值、弹性成像中位数、弹性成像中位值、弹性成像中位数、弹性成像中位值、弹性成像中位数、弹性成像中位值、弹性成像中位数、弹性成像中位值、弹性成像中位数、弹性成像中位值、弹性成像中位数等信息提取出来,输出格式为 JSON 数组,每个元素包含 'name' 和 'value' 两个字段。例如:[{\"name\": \"肝助下\", \"value\": \"5.2\"}]。不要返回包含 rotate_rect、text 等字段的原始 OCR 结构化表格数据。"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}]
|
}]
|
||||||
},
|
},
|
||||||
success(res) {
|
success(res) {
|
||||||
console.log(res.data)
|
// console.log(res.data)
|
||||||
return
|
// return
|
||||||
let data = parseJsonBlock(res.data.choices[0].message.content)
|
let data = parseJsonBlock(res.data.choices[0].message.content)
|
||||||
if(data.length == 0){
|
if(data.length == 0){
|
||||||
wx.showToast({
|
wx.showToast({
|
||||||
|
|||||||
@ -322,15 +322,22 @@ Page({
|
|||||||
this.setData({
|
this.setData({
|
||||||
[`form.${mode}`]: arr
|
[`form.${mode}`]: arr
|
||||||
})
|
})
|
||||||
if(mode != 'mdt_image'){
|
if(mode == 'mdt_image'){
|
||||||
|
wx.showToast({ title: '上传成功!', icon: 'none' });
|
||||||
|
} else if(mode == 'b_mode_image'){
|
||||||
|
wx.showToast({ title: '上传成功,正在识别内容!', icon: 'none' });
|
||||||
|
getBOcr(data).then(ocrRes => {
|
||||||
|
console.log(ocrRes)
|
||||||
|
wx.showToast({ title: '识别完成!', icon: 'none' })
|
||||||
|
this.setFormData(ocrRes, mode)
|
||||||
|
})
|
||||||
|
} else{
|
||||||
wx.showToast({ title: '上传成功,正在识别内容!', icon: 'none' });
|
wx.showToast({ title: '上传成功,正在识别内容!', icon: 'none' });
|
||||||
getOcr(data).then(ocrRes => {
|
getOcr(data).then(ocrRes => {
|
||||||
console.log(ocrRes)
|
console.log(ocrRes)
|
||||||
wx.showToast({ title: '识别完成!', icon: 'none' })
|
wx.showToast({ title: '识别完成!', icon: 'none' })
|
||||||
this.setFormData(ocrRes, mode)
|
this.setFormData(ocrRes, mode)
|
||||||
})
|
})
|
||||||
} else {
|
|
||||||
wx.showToast({ title: '上传成功!', icon: 'none' });
|
|
||||||
}
|
}
|
||||||
|
|
||||||
console.log('上传成功:', data); // 输出上传成功后的数据
|
console.log('上传成功:', data); // 输出上传成功后的数据
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user