Browse Source

fix:创建模型实例适配ANN

pull/86/head
肖晋飞 3 weeks ago
parent
commit
b0500ca8d8
  1. 5
      src/views/run/instant/CreateModal.vue
  2. 14
      src/views/run/model/ModelTable.vue

5
src/views/run/instant/CreateModal.vue

@ -142,15 +142,10 @@ const pointRef = ref()
async function handleSubmit() {
try {
loading.value = true
console.log(getFieldsValue())
const values = await validate()
console.log(values)
//
const pointInfoNew = pointRef.value.getPointTableData()
values.pointInfo = pointInfoNew
console.log(pointInfoNew)
alert(444)
await createInstant(values)
emit('success')
createMessage.success(t('common.saveSuccessText'))

14
src/views/run/model/ModelTable.vue

@ -80,6 +80,14 @@ const [registerTable, { getSelectRows,setSelectedRowKeys,setSelectedRows }] = us
setSelectedRows([...props.selectedData])
})
function parseModelInfo(modelInfo?: string) {
if (!modelInfo) return null
try {
return JSON.parse(modelInfo)
} catch {
return null
}
}
// watch(
@ -94,12 +102,14 @@ const [registerTable, { getSelectRows,setSelectedRowKeys,setSelectedRows }] = us
<div>
<BasicTable @register="registerTable">
<template #pointNumber="{ record }">
{{ (JSON.parse(record.modelInfo)).pointInfo.length }}
{{ parseModelInfo(record.modelInfo)?.pointInfo?.length ?? 0 }}
</template>
<template #precision="{ record }">
{{ (JSON.parse(record.modelInfo)).precision }}
{{ parseModelInfo(record.modelInfo)?.precision ?? '-' }}
</template>
</BasicTable>
</div>
</template>

Loading…
Cancel
Save