|
@@ -2,7 +2,8 @@
|
|
|
<el-drawer v-model="showModal" v-if="showModal" title="元数据信息" class="hc-modal-border" draggable destroy-on-close @closed="cancelClick" :size="size"
|
|
|
ref="drawerRef" :modal-class="uis" :class="`hc-drawer-box ${ui}`" >
|
|
|
|
|
|
- <metaTable :isEdit="isEdit" :loading="tabeloading" :metaDataTable="metaDataTable" @changemeDataTable="changemeDataTable"/>
|
|
|
+ <metaTable :isEdit="isEdit" :loading="tabeloading" :metaDataTable="metaDataTable" @changemeDataTable="changemeDataTable" v-if="metaDataTable.length>0"/>
|
|
|
+ <HcNoData v-if="metaDataTable.length==0"/>
|
|
|
<template #footer>
|
|
|
|
|
|
<div class="dialog-footer" style="margin-top: 20px" v-if="isEdit">
|
|
@@ -107,7 +108,7 @@ const changemeDataTable=(val)=>{
|
|
|
updateInfo.value=val
|
|
|
}
|
|
|
|
|
|
-const emits = defineEmits(['upshowModal'])
|
|
|
+const emits = defineEmits(['upshowModal','getTableData'])
|
|
|
//返回
|
|
|
const gobackClick = () => {
|
|
|
isEdit.value=true
|
|
@@ -127,16 +128,18 @@ const saveloading=ref(false)
|
|
|
const saveClick = async () => {
|
|
|
isEdit.value=false
|
|
|
saveloading.value = true
|
|
|
- const {error, code, data} = await tuningApi.updateMetadata({
|
|
|
+ const {error, code, msg} = await tuningApi.updateMetadata({
|
|
|
data:updateInfo.value
|
|
|
})
|
|
|
saveloading.value = false
|
|
|
if (!error && code === 200) {
|
|
|
- console.log(data,'data');
|
|
|
+ window.$message.success(msg)
|
|
|
+ emits('getTableData')
|
|
|
|
|
|
} else {
|
|
|
|
|
|
}
|
|
|
+ emits('upshowModal', false)
|
|
|
}
|
|
|
|
|
|
</script>
|