Commit 40fd3ee1 by liangzhen

提交

1 parent 63bfbfc8
import { post } from '@/utils/http' import { post } from '@/utils/http'
import { import {
EADC_ARRCHITECTURE, FRAMEWORK_ASSERT,
EADC_KNOWLEDGE_POOL,
EADC_SHARED_ABILITY,
} from '@/config/micromodule' } from '@/config/micromodule'
// 查询所属资产关系 // 查询所属资产关系
export function queryEleRela(params) { export function queryEleRela(params) {
return post(EADC_ARRCHITECTURE + '/ele-rel/qEleRela', params) return post(FRAMEWORK_ASSERT + '/ele-rel/qEleRela', params)
} }
// 资产关系分类新增 // 资产关系分类新增
export function createEleRelation(params) { export function createEleRelation(params) {
return post(EADC_ARRCHITECTURE + '/archi-asset-relation/cEleRelation', params) return post(FRAMEWORK_ASSERT + '/archi-asset-relation/cEleRelation', params)
} }
// 修改资产关系分类 // 修改资产关系分类
export function updEleRelation(params) { export function updEleRelation(params) {
return post(EADC_ARRCHITECTURE + '/archi-asset-relation/uEleRelation', params) return post(FRAMEWORK_ASSERT + '/archi-asset-relation/uEleRelation', params)
} }
// 发布/停用资产关系分类 // 发布/停用资产关系分类
export function pEleRelation(params) { export function pEleRelation(params) {
return post(EADC_ARRCHITECTURE + '/archi-asset-relation/pEleRelation', params) return post(FRAMEWORK_ASSERT + '/archi-asset-relation/pEleRelation', params)
} }
// 资产关系分类查询 // 资产关系分类查询
export function queryEleRelation(params) { export function queryEleRelation(params) {
return post(EADC_ARRCHITECTURE + '/archi-asset-relation/qEleRelation', params) return post(FRAMEWORK_ASSERT + '/archi-asset-relation/qEleRelation', params)
} }
// 资产关系分类删除 // 资产关系分类删除
export function removeEleRelation(params) { export function removeEleRelation(params) {
return post(EADC_ARRCHITECTURE + '/archi-asset-relation/rEleRelation', params) return post(FRAMEWORK_ASSERT + '/archi-asset-relation/rEleRelation', params)
} }
// 资产关系新增 // 资产关系新增
export function createAssetRelation(params) { export function createAssetRelation(params) {
return post( return post(
EADC_ARRCHITECTURE + '/archi-asset-relation/cAssetRelation', FRAMEWORK_ASSERT + '/archi-asset-relation/cAssetRelation',
params, params,
true, true,
) )
...@@ -41,7 +39,7 @@ export function createAssetRelation(params) { ...@@ -41,7 +39,7 @@ export function createAssetRelation(params) {
// 资产关系修改 // 资产关系修改
export function updAssetRelation(params) { export function updAssetRelation(params) {
return post( return post(
EADC_ARRCHITECTURE + '/archi-asset-relation/uAssetRelation', FRAMEWORK_ASSERT + '/archi-asset-relation/uAssetRelation',
params, params,
true, true,
) )
...@@ -49,21 +47,21 @@ export function updAssetRelation(params) { ...@@ -49,21 +47,21 @@ export function updAssetRelation(params) {
// 根据元素查资产 // 根据元素查资产
export function queryAssetByEle(params) { export function queryAssetByEle(params) {
return post( return post(
EADC_ARRCHITECTURE + '/archi-asset-relation/queryAssetByEle', FRAMEWORK_ASSERT + '/archi-asset-relation/queryAssetByEle',
params, params,
) )
} }
// 资产关系删除 // 资产关系删除
export function removeAssetRelation(params) { export function removeAssetRelation(params) {
return post( return post(
EADC_ARRCHITECTURE + '/archi-asset-relation/rAssetRelation', FRAMEWORK_ASSERT + '/archi-asset-relation/rAssetRelation',
params, params,
) )
} }
// 资产关系发布/停用 // 资产关系发布/停用
export function pAssetRelation(params) { export function pAssetRelation(params) {
return post( return post(
EADC_ARRCHITECTURE + '/archi-asset-relation/pAssetRelation', FRAMEWORK_ASSERT + '/archi-asset-relation/pAssetRelation',
params, params,
) )
} }
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<div class="top_menu_container"> <div class="top_menu_container">
<div class="logo_title_container"> <div class="logo_title_container">
<div class="left_container"> <div class="left_container">
<img src="@/assets/main/system_logo.png" alt="" class="system_logo" /> <!-- <img src="@/assets/main/system_logo.png" alt="" class="system_logo" /> -->
<div class="logo_title">数字化架构管控工具</div> <div class="logo_title">数字化架构管控工具</div>
</div> </div>
<div class="operate_menu"> <div class="operate_menu">
...@@ -209,5 +209,8 @@ export default { ...@@ -209,5 +209,8 @@ export default {
.el-tooltip__popper { .el-tooltip__popper {
max-width: 50%; max-width: 50%;
} }
.logo_title{
margin-left: 30px;
}
</style> </style>
>
...@@ -43,8 +43,8 @@ ...@@ -43,8 +43,8 @@
<p>版本发布</p> <p>版本发布</p>
</div> </div>
</div> </div>
<el-table :data="tableData" stripe border v-loading="loading" @selection-change="handleSelectionChange" <el-table :height="tableHeight" :data="tableData" stripe border v-loading="loading" @selection-change="handleSelectionChange"
height="450"> >
<el-table-column type="selection" width="55" :selectable="selectInit"></el-table-column> <el-table-column type="selection" width="55" :selectable="selectInit"></el-table-column>
<el-table-column type="index" label="序号" width="80" :index="indexMethod" align="center"></el-table-column> <el-table-column type="index" label="序号" width="80" :index="indexMethod" align="center"></el-table-column>
<el-table-column prop="rsName" label="元素关系名称" align="center" :show-overflow-tooltip="true"></el-table-column> <el-table-column prop="rsName" label="元素关系名称" align="center" :show-overflow-tooltip="true"></el-table-column>
...@@ -154,84 +154,6 @@ ...@@ -154,84 +154,6 @@
</div> </div>
</div> </div>
</div> </div>
<!-- <div class="dialog_form_item">
<div class="dialog_form_item_title">元素关系</div>
<div class="formArea">
<div
class="formLine"
v-for="(item, index) in formData.arrList"
:key="index"
>
情况{{ index + 1 }}
<div class="formItem">
<div class="label">起点元素</div>
<el-select
filterable
v-model="item.eleGtId"
placeholder="请选择"
clearable
@change="selectChange1(item, index)"
>
<el-option
v-for="(item, idnex) in eleList"
:key="idnex"
:label="item.elementName"
:value="item.elementId"
></el-option>
</el-select>
</div>
<div class="formItem">
<div class="label">终点元素</div>
<el-select
filterable
v-model="item.eleLtId"
placeholder="请选择"
clearable
@change="selectChange1(item, index)"
>
<el-option
v-for="(item, idnex) in eleList"
:key="idnex"
:label="item.elementName"
:value="item.elementId"
></el-option>
</el-select>
</div>
<div class="formItem">
<div class="label">适用范围</div>
<el-select
v-model="item.scope"
placeholder="请选择"
:disabled="true"
filterable
>
<el-option
v-for="(item, idnex) in search_select1"
:key="idnex"
:label="item.label"
:value="item.value"
></el-option>
</el-select>
</div>
<div class="newBtn" style="display: flex">
<el-button
class="addItem"
icon="el-icon-minus"
circle
@click="operateDia('del', index)"
v-if="formData.arrList.length > 1"
></el-button>
<el-button
class="addItem"
icon="el-icon-plus"
circle
@click="operateDia('add')"
v-if="formData.arrList.length - 1 == index"
></el-button>
</div>
</div>
</div>
</div> -->
<div style="text-align: right; margin: 20px 0 10px 0" v-if="title == '编辑元素关系' || title == '查看元素关系'"> <div style="text-align: right; margin: 20px 0 10px 0" v-if="title == '编辑元素关系' || title == '查看元素关系'">
<el-button type="primary" size="mini" @click="openDicyDialog" :disabled="title == '查看元素关系'">新增</el-button> <el-button type="primary" size="mini" @click="openDicyDialog" :disabled="title == '查看元素关系'">新增</el-button>
</div> </div>
...@@ -472,6 +394,7 @@ export default { ...@@ -472,6 +394,7 @@ export default {
value: 6, value: 6,
}, },
], ],
tableHeight: null,
eleList: [], eleList: [],
radioName: "", radioName: "",
search_select1: [ search_select1: [
...@@ -482,6 +405,7 @@ export default { ...@@ -482,6 +405,7 @@ export default {
], ],
is_add_edit2: "add", is_add_edit2: "add",
}; };
}, },
created() { created() {
// 适用范围下拉 // 适用范围下拉
...@@ -498,10 +422,26 @@ export default { ...@@ -498,10 +422,26 @@ export default {
this.getYuansuList(); this.getYuansuList();
}, },
mounted() { mounted() {
window.addEventListener('resize', () => {
this.set_table_height()
})
this.set_table_height()
// 初始化查询列表 // 初始化查询列表
this.getList(); this.getList();
}, },
methods: { methods: {
set_table_height() {
//动态设置表格高度
const table_container_height = $('.table_container').height()
const search_menu_height = $('.search_menu').height()
const search_btn_height = $('.search_btn').outerHeight(true)
this.tableHeight =
table_container_height -
search_menu_height -
search_btn_height -
90 +
'px'
},
getStateList() { getStateList() {
query_jia_gou_ceng_ci_new({ typeValue: "sys_state" }).then((res) => { query_jia_gou_ceng_ci_new({ typeValue: "sys_state" }).then((res) => {
if (res.code == 200) { if (res.code == 200) {
...@@ -1194,6 +1134,7 @@ export default { ...@@ -1194,6 +1134,7 @@ export default {
.table_container { .table_container {
width: 97%; width: 97%;
height: calc(100% - 40px);
margin-top: 20px; margin-top: 20px;
.tableIcon { .tableIcon {
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!