|
|
@ -346,7 +346,16 @@ |
|
|
<div class="table-container"> |
|
|
<div class="table-container"> |
|
|
<el-table :data="demoDataList" height="calc(100vh - 395px)"> |
|
|
<el-table :data="demoDataList" height="calc(100vh - 395px)"> |
|
|
<template v-for="item in columnList"> |
|
|
<template v-for="item in columnList"> |
|
|
<el-table-column :label="(item.fldCnName && item.fldCnName.length>0)?item.fldCnName:((item.fldCrrctName && item.fldCrrctName.length>0)?item.fldCrrctName:item.fldEngName)" width="100" align="center" :prop="item.fldEngName"></el-table-column> |
|
|
<el-table-column :label="(item.fldCnName && item.fldCnName.length>0)?item.fldCnName:((item.fldCrrctName && item.fldCrrctName.length>0)?item.fldCrrctName:item.fldEngName)" width="100" align="center"> |
|
|
|
|
|
<template #default="scope"> |
|
|
|
|
|
<span v-if="scope.row.fldEngName && scope.row.fldEngName.length < 10">{{scope.row.fldEngName}}</span> |
|
|
|
|
|
<template v-if="scope.row.fldEngName && scope.row.fldEngName.length >= 10"> |
|
|
|
|
|
<el-tooltip effect="dark" :content="scope.row.fldEngName" placement="top" popper-class="operate-tooltip"> |
|
|
|
|
|
<span>{{scope.row.fldEngName.substring(0, 10) + '...'}}</span> |
|
|
|
|
|
</el-tooltip> |
|
|
|
|
|
</template> |
|
|
|
|
|
</template> |
|
|
|
|
|
</el-table-column> |
|
|
</template> |
|
|
</template> |
|
|
</el-table> |
|
|
</el-table> |
|
|
</div> |
|
|
</div> |
|
|
@ -837,6 +846,7 @@ |
|
|
import {listMetadataSecOptions} from "@/api/metadataConfig/metadataConfig.js"; |
|
|
import {listMetadataSecOptions} from "@/api/metadataConfig/metadataConfig.js"; |
|
|
import {getToken} from "@/utils/auth.js"; |
|
|
import {getToken} from "@/utils/auth.js"; |
|
|
import {getDirectoryTree} from "@/api/metadataConfig/directory.js"; |
|
|
import {getDirectoryTree} from "@/api/metadataConfig/directory.js"; |
|
|
|
|
|
import {EditPen} from "@element-plus/icons-vue"; |
|
|
|
|
|
|
|
|
const data = reactive({ |
|
|
const data = reactive({ |
|
|
queryParams:{ |
|
|
queryParams:{ |
|
|
|