|
|
|
|
@ -46,6 +46,17 @@
|
|
|
|
|
</template>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
</el-table>
|
|
|
|
|
|
|
|
|
|
<el-pagination
|
|
|
|
|
style="display: flex;justify-content: center;"
|
|
|
|
|
layout="prev, pager, next"
|
|
|
|
|
:total="total"
|
|
|
|
|
:page-size.sync="select.page_size"
|
|
|
|
|
@current-change="e => {
|
|
|
|
|
select.page = e;
|
|
|
|
|
getNotices();
|
|
|
|
|
}"
|
|
|
|
|
/>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
@ -143,7 +154,7 @@ export default {
|
|
|
|
|
this.init()
|
|
|
|
|
},
|
|
|
|
|
methods: {
|
|
|
|
|
async getNotices(loading=false) {
|
|
|
|
|
async getNotices(loading = false) {
|
|
|
|
|
try {
|
|
|
|
|
if (loading) {
|
|
|
|
|
this.loading = true
|
|
|
|
|
@ -155,7 +166,8 @@ export default {
|
|
|
|
|
params: this.select
|
|
|
|
|
})
|
|
|
|
|
if (res.status === 200) {
|
|
|
|
|
this.list = res.data.data?.data
|
|
|
|
|
this.list = res.data.data?.result
|
|
|
|
|
this.total = res.data.data?.total
|
|
|
|
|
}
|
|
|
|
|
this.loading = false
|
|
|
|
|
} catch (err) {
|
|
|
|
|
@ -174,7 +186,7 @@ export default {
|
|
|
|
|
this.tableHeight =
|
|
|
|
|
cardDom.getBoundingClientRect().height -
|
|
|
|
|
40 -
|
|
|
|
|
cardTitleH
|
|
|
|
|
cardTitleH - 32
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|