| | |
| | | </template> |
| | | </el-table-column> |
| | | </el-table> |
| | | <el-pagination style="margin-top: 15px; justify-content: flex-end" |
| | | v-model:current-page="pagination.currentPage" |
| | | v-model:page-size="pagination.pageSize" |
| | | :page-sizes="[10, 20, 50, 100]" |
| | | background |
| | | :total="pagination.total" |
| | | layout="total, sizes, prev, pager, next, jumper" |
| | | @size-change="getTableData" |
| | | @current-change="getTableData" /> |
| | | </div> |
| | | <FormDialog :title="dialogTitle" |
| | | v-model="dialogVisible" |
| | |
| | | }; |
| | | listAccountSubject(query).then(response => { |
| | | dataList.value = response.data.records || []; |
| | | pagination.total = response.data.total || 0; |
| | | loading.value = false; |
| | | }).catch(() => { |
| | | loading.value = false; |