Browse Source

业务关系(完成)

master
xueyinfei 1 month ago
parent
commit
70f3160234
  1. 5
      vue-fastapi-frontend/src/views/meta/metaInfo/index.vue

5
vue-fastapi-frontend/src/views/meta/metaInfo/index.vue

@ -309,7 +309,7 @@
</div> </div>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="业务关系" name="businessRelation"> <el-tab-pane label="业务关系" name="businessRelation">
<div v-if="activeColumnTab=== 'businessRelation'" style="height: calc(100vh - 395px);"> <div v-loading="loadingBusiness" v-if="activeColumnTab=== 'businessRelation'" style="height: calc(100vh - 395px);">
<div style="position: absolute;top:10px;left: 10px;z-index: 10"> <div style="position: absolute;top:10px;left: 10px;z-index: 10">
<el-form> <el-form>
<el-form-item label="关系选择:"> <el-form-item label="关系选择:">
@ -595,6 +595,7 @@
const metaClasList = ref([]); const metaClasList = ref([]);
const columnInfoDialog = ref(false); const columnInfoDialog = ref(false);
const currentColumnData = ref({}); const currentColumnData = ref({});
const loadingBusiness = ref(false);
const currentTableTag = ref({ const currentTableTag = ref({
"clasThreClas": "", "clasThreClas": "",
"clasOnum": null, "clasOnum": null,
@ -638,6 +639,7 @@
} }
function changeBusinessOption(){ function changeBusinessOption(){
loadingBusiness.value = true;
let data = { let data = {
ssysCd: currentMetaData.value.ssysCd, ssysCd: currentMetaData.value.ssysCd,
mdlName: currentMetaData.value.mdlName, mdlName: currentMetaData.value.mdlName,
@ -646,6 +648,7 @@
} }
getMetaDataRelship(data).then(res=>{ getMetaDataRelship(data).then(res=>{
businessRelation.value = res.data businessRelation.value = res.data
loadingBusiness.value = false;
}) })
} }
function confirmTableTags(){ function confirmTableTags(){

Loading…
Cancel
Save