fix: Context menu style for record tables. (#220)
parent
1ecd55d1e0
commit
d622eec48b
|
@ -2,7 +2,7 @@
|
||||||
<el-container v-if="isLoadPanel" label-position="top" style="height: inherit;">
|
<el-container v-if="isLoadPanel" label-position="top" style="height: inherit;">
|
||||||
<el-main style="padding: 0px !important; overflow: hidden;">
|
<el-main style="padding: 0px !important; overflow: hidden;">
|
||||||
<el-container style="height: 100%;">
|
<el-container style="height: 100%;">
|
||||||
<el-header :style="isAdvancedQuery ? activeName ? { height: '55%', overflow: 'auto' } : { height: '10%', overflow: 'hidden' } : { height: '5%' }">
|
<el-header :style="tableHeaderStyle">
|
||||||
<el-collapse
|
<el-collapse
|
||||||
v-if="isParent && isAdvancedQuery"
|
v-if="isParent && isAdvancedQuery"
|
||||||
v-show="isAdvancedQuery"
|
v-show="isAdvancedQuery"
|
||||||
|
@ -16,7 +16,7 @@
|
||||||
:metadata="getterPanel"
|
:metadata="getterPanel"
|
||||||
panel-type="table"
|
panel-type="table"
|
||||||
is-advanced-query
|
is-advanced-query
|
||||||
:class="!activeName ? 'collapse_item' : 'collapse_item_wrap'"
|
:class="isEmptyValue(activeName) ? 'collapse_item' : 'collapse_item_wrap'"
|
||||||
/>
|
/>
|
||||||
</el-collapse-item>
|
</el-collapse-item>
|
||||||
</el-collapse>
|
</el-collapse>
|
||||||
|
@ -360,13 +360,12 @@ export default {
|
||||||
return this.$store.getters.getFieldsListFromPanel(this.containerUuid)
|
return this.$store.getters.getFieldsListFromPanel(this.containerUuid)
|
||||||
},
|
},
|
||||||
getterFieldListHeader() {
|
getterFieldListHeader() {
|
||||||
var header = this.getterFieldList.filter(fieldItem => {
|
return this.getterFieldList.filter(fieldItem => {
|
||||||
const isDisplayed = fieldItem.isDisplayed || fieldItem.isDisplayedFromLogic
|
const isDisplayed = fieldItem.isDisplayed || fieldItem.isDisplayedFromLogic
|
||||||
if (fieldItem.isActive && isDisplayed && !fieldItem.isKey) {
|
if (fieldItem.isActive && isDisplayed && !fieldItem.isKey) {
|
||||||
return fieldItem.name
|
return fieldItem.name
|
||||||
}
|
}
|
||||||
})
|
}).map(fieldItem => {
|
||||||
return header.map(fieldItem => {
|
|
||||||
return fieldItem.name
|
return fieldItem.name
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
|
@ -442,12 +441,29 @@ export default {
|
||||||
getterHeight() {
|
getterHeight() {
|
||||||
return this.$store.getters.getHeigth
|
return this.$store.getters.getHeigth
|
||||||
},
|
},
|
||||||
|
tableHeaderStyle() {
|
||||||
|
if (this.isAdvancedQuery) {
|
||||||
|
if (!this.isEmptyValue(this.activeName)) {
|
||||||
|
return {
|
||||||
|
height: '55%',
|
||||||
|
overflow: 'auto'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return {
|
||||||
|
height: '17%',
|
||||||
|
overflow: 'hidden'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return {
|
||||||
|
height: '5%'
|
||||||
|
}
|
||||||
|
},
|
||||||
getHeigthTable() {
|
getHeigthTable() {
|
||||||
if (this.isPanelWindow) {
|
if (this.isPanelWindow) {
|
||||||
// table record navigation
|
// table record navigation
|
||||||
if (this.isParent) {
|
if (this.isParent) {
|
||||||
if (this.isAdvancedQuery) {
|
if (this.isAdvancedQuery) {
|
||||||
if (!this.activeName) {
|
if (this.isEmptyValue(this.activeName)) {
|
||||||
return this.getterHeight - 220
|
return this.getterHeight - 220
|
||||||
} else {
|
} else {
|
||||||
return this.getterHeight - 420
|
return this.getterHeight - 420
|
||||||
|
|
Loading…
Reference in New Issue