|
|
@ -3,7 +3,10 @@ |
|
|
|
<el-card class="resi-card"> |
|
|
|
<el-collapse v-if="openSearch" v-model="activeNames"> |
|
|
|
<el-collapse-item v-for="item in searchList" :key="item.itemGroupId" |
|
|
|
:title="item.groupName" :name="item.itemGroupId"> |
|
|
|
:name="item.itemGroupId"> |
|
|
|
<template slot="title"> |
|
|
|
<div class="collapse-title">{{ item.groupName }}</div> |
|
|
|
</template> |
|
|
|
<resi-search v-if="searchList.length > 0" |
|
|
|
:ref="'resiSearch' + item.itemGroupId" |
|
|
|
:form-list="item.queryItemList" |
|
|
@ -411,8 +414,8 @@ export default { |
|
|
|
computed: { |
|
|
|
...mapGetters(['clientHeight', 'iframeHeight']), |
|
|
|
tableHeight() { |
|
|
|
const h = this.clientHeight - this.searchH - 280 + this.iframeHeigh |
|
|
|
const _h = this.clientHeight - 280 - this.searchH |
|
|
|
const h = this.clientHeight - this.searchH - 310 + this.iframeHeigh |
|
|
|
const _h = this.clientHeight - 310 - this.searchH |
|
|
|
return this.$store.state.inIframe ? h : _h |
|
|
|
} |
|
|
|
}, |
|
|
@ -1359,6 +1362,9 @@ export default { |
|
|
|
// border-right: 1px solid rgba(33, 149, 254, 1); |
|
|
|
} |
|
|
|
} |
|
|
|
.collapse-title { |
|
|
|
font-weight: bold; |
|
|
|
} |
|
|
|
.resi-table { |
|
|
|
::v-deep .el-button--text { |
|
|
|
text-decoration: underline; |
|
|
|