fix: 分页修改。
This commit is contained in:
@@ -43,7 +43,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="content-con" v-loading="loading">
|
<div class="content-con" v-loading="loading">
|
||||||
<el-table v-loading="loading" :data="commemorativeCoinList" @selection-change="handleSelectionChange">
|
<el-table v-loading="loading" :data="commemorativeCoinList" @selection-change="handleSelectionChange" height="calc(100% - 0.62rem)">
|
||||||
<el-table-column type="selection" width="55" align="center" />
|
<el-table-column type="selection" width="55" align="center" />
|
||||||
<el-table-column label="缩略图" align="center" prop="collectFileList" width="100">
|
<el-table-column label="缩略图" align="center" prop="collectFileList" width="100">
|
||||||
<template #default="scope">
|
<template #default="scope">
|
||||||
@@ -62,8 +62,8 @@
|
|||||||
<dict-tag :options="commemorative_coin_type" :value="scope.row.type" />
|
<dict-tag :options="commemorative_coin_type" :value="scope.row.type" />
|
||||||
</template>
|
</template>
|
||||||
</el-table-column> -->
|
</el-table-column> -->
|
||||||
<el-table-column label="全称" align="center" prop="fullName" width="300" />
|
<el-table-column label="全称" align="center" prop="fullName" width="320" />
|
||||||
<el-table-column label="简称" align="center" prop="shortName" />
|
<el-table-column label="简称" align="center" prop="shortName" width="320" />
|
||||||
<el-table-column label="面值" align="center" prop="faceValue" />
|
<el-table-column label="面值" align="center" prop="faceValue" />
|
||||||
<el-table-column label="发行量" align="center" prop="mintage" />
|
<el-table-column label="发行量" align="center" prop="mintage" />
|
||||||
<el-table-column label="材质" align="center" prop="composition">
|
<el-table-column label="材质" align="center" prop="composition">
|
||||||
@@ -87,7 +87,14 @@
|
|||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
</el-table>
|
</el-table>
|
||||||
<el-pagination small background layout="total, prev, pager, next" :total="total" @current-change="handleCurrentChange" />
|
<el-pagination
|
||||||
|
small
|
||||||
|
background
|
||||||
|
layout="total,sizes, prev, pager, next"
|
||||||
|
:total="total"
|
||||||
|
@size-change="handleSizeChange"
|
||||||
|
@current-change="handleCurrentChange"
|
||||||
|
/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!-- 添加或修改流通纪念币对话框 -->
|
<!-- 添加或修改流通纪念币对话框 -->
|
||||||
@@ -369,6 +376,11 @@ const handleCurrentChange = (val) => {
|
|||||||
getList()
|
getList()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//每页显示条数改变
|
||||||
|
const handleSizeChange = (val) => {
|
||||||
|
queryParams.value.pageSize = val
|
||||||
|
getList()
|
||||||
|
}
|
||||||
// 多选框选中数据
|
// 多选框选中数据
|
||||||
function handleSelectionChange(selection) {
|
function handleSelectionChange(selection) {
|
||||||
ids.value = selection.map((item) => item.id)
|
ids.value = selection.map((item) => item.id)
|
||||||
@@ -497,4 +509,9 @@ getList()
|
|||||||
:deep(.el-carousel__arrow:hover) {
|
:deep(.el-carousel__arrow:hover) {
|
||||||
background-color: rgba(0, 0, 0, 0.7);
|
background-color: rgba(0, 0, 0, 0.7);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* 确保表格内容区域可以滚动 */
|
||||||
|
:deep(.el-table__body-wrapper) {
|
||||||
|
overflow-y: auto !important;
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|||||||
Reference in New Issue
Block a user