IR列表高度调整

uat_us^2
caiyiling 2026-08-20 13:39:17 +08:00
parent e9b0ec3c0f
commit d0f1e35e40
3 changed files with 18 additions and 7 deletions

View File

@ -1,6 +1,6 @@
<template>
<BaseContainer class="medical-feedback-ir">
<el-tabs v-model="TrialReadingCriterionId" type="border-card">
<el-tabs v-if="TrialReadingCriterionId" v-model="TrialReadingCriterionId" type="border-card">
<el-tab-pane v-for="i of trialCriterionList" :key="i.TrialReadingCriterionId" :label="i.TrialReadingCriterionName" :name="i.TrialReadingCriterionId">
<div v-if="TrialReadingCriterionId === i.TrialReadingCriterionId">
<div slot="search-container">
@ -148,6 +148,7 @@
</div>
<div slot="main-container">
<el-table
:ref="TrialReadingCriterionId"
v-adaptive="{bottomOffset:75}"
v-loading="loading"
:data="list"
@ -409,7 +410,7 @@ export default {
chatForm: { visible: false, title: '' }, //
auditVisible: false,
trialCriterionList: [],
TrialReadingCriterionId: '0',
TrialReadingCriterionId: '',
otherInfo: null
}
},
@ -441,6 +442,9 @@ export default {
this.total = res.Result.TotalCount
this.otherInfo = res.OtherInfo
this.loading = false
this.$nextTick(() => {
this.$refs[this.TrialReadingCriterionId][0].doLayout()
})
}).catch(() => { this.loading = false })
},
handleSearch() {

View File

@ -1,6 +1,6 @@
<template>
<BaseContainer v-loading="loading" class="read-task">
<el-tabs v-model="TrialReadingCriterionId" type="border-card">
<el-tabs v-if="TrialReadingCriterionId" v-model="TrialReadingCriterionId" type="border-card">
<el-tab-pane v-for="item of trialCriterionList" :key="item.TrialReadingCriterionId"
:label="item.TrialReadingCriterionName" :name="item.TrialReadingCriterionId">
<div v-if="TrialReadingCriterionId === item.TrialReadingCriterionId">
@ -54,7 +54,7 @@
</span>
</div>
<div slot="main-container">
<el-table v-adaptive="{ bottomOffset: 75 }" :data="list" stripe height="100"
<el-table :ref="TrialReadingCriterionId" v-adaptive="{ bottomOffset: 75 }" :data="list" stripe height="100"
@sort-change="handleSortChange">
<el-table-column type="index" width="40" align="left" />
<!-- 是否加急 -->
@ -371,7 +371,7 @@ export default {
RequestReReadingReason: [{ required: true, message: this.$t('common:ruleMessage:specify'), trigger: 'blur' }]
},
trialCriterionList: [],
TrialReadingCriterionId: '0',
TrialReadingCriterionId: '',
openWindow: null,
otherInfo: null
}
@ -423,6 +423,9 @@ export default {
this.total = res.Result.TotalCount
this.otherInfo = res.OtherInfo
this.loading = false
this.$nextTick(() => {
this.$refs[this.TrialReadingCriterionId][0].doLayout()
})
}).catch(() => { this.loading = false })
},
handleSearch() {

View File

@ -1,6 +1,6 @@
<template>
<BaseContainer class="reread-task">
<el-tabs v-model="TrialReadingCriterionId" type="border-card">
<el-tabs v-if="TrialReadingCriterionId" v-model="TrialReadingCriterionId" type="border-card">
<el-tab-pane v-for="item of trialCriterionList" :key="item.TrialReadingCriterionId" :label="item.TrialReadingCriterionName" :name="item.TrialReadingCriterionId">
<div v-if="TrialReadingCriterionId === item.TrialReadingCriterionId">
<div slot="search-container">
@ -82,6 +82,7 @@
</div>
<div slot="main-container">
<el-table
:ref="TrialReadingCriterionId"
v-adaptive="{bottomOffset:75}"
v-loading="loading"
:data="list"
@ -332,7 +333,7 @@ export default {
},
ConfirmReReadingVisible: false,
trialCriterionList: [],
TrialReadingCriterionId: '0',
TrialReadingCriterionId: '',
otherInfo: null
}
},
@ -379,6 +380,9 @@ export default {
this.total = res.Result.TotalCount
this.otherInfo = res.OtherInfo
this.loading = false
this.$nextTick(() => {
this.$refs[this.TrialReadingCriterionId][0].doLayout()
})
}).catch(() => { this.loading = false })
},
handleSearch() {