|
@@ -39,7 +39,7 @@
|
|
|
element-loading-text="拼命加载中……"
|
|
element-loading-text="拼命加载中……"
|
|
|
:height="tableHeight"
|
|
:height="tableHeight"
|
|
|
>
|
|
>
|
|
|
- <el-table-column type="index" label="序号" width="60" align="center" />
|
|
|
|
|
|
|
+ <el-table-column type="index" label="序号" width="60" align="center" :index="GetTableIndex" />
|
|
|
<el-table-column prop="userAccount" label="账号" min-width="100" align="center" show-overflow-tooltip />
|
|
<el-table-column prop="userAccount" label="账号" min-width="100" align="center" show-overflow-tooltip />
|
|
|
<el-table-column prop="userName" label="姓名" min-width="100" align="center">
|
|
<el-table-column prop="userName" label="姓名" min-width="100" align="center">
|
|
|
<template #default="{ row }">
|
|
<template #default="{ row }">
|
|
@@ -59,7 +59,7 @@
|
|
|
<el-table-column prop="binXKW" label="是否绑定学科网" width="160" align="center">
|
|
<el-table-column prop="binXKW" label="是否绑定学科网" width="160" align="center">
|
|
|
<template #default="{ row }">
|
|
<template #default="{ row }">
|
|
|
{{ row.binXKW === 1 ? '是' : '否' }}
|
|
{{ row.binXKW === 1 ? '是' : '否' }}
|
|
|
- </template>
|
|
|
|
|
|
|
+ </template>
|
|
|
</el-table-column>
|
|
</el-table-column>
|
|
|
<el-table-column prop="xkwId" label="学科网" width="160" align="center">
|
|
<el-table-column prop="xkwId" label="学科网" width="160" align="center">
|
|
|
<template #default="{ row }">
|
|
<template #default="{ row }">
|
|
@@ -159,6 +159,11 @@ const pageSize = ref(20)
|
|
|
const total = ref(0)
|
|
const total = ref(0)
|
|
|
const tableHeight = ref(0)
|
|
const tableHeight = ref(0)
|
|
|
|
|
|
|
|
|
|
+// 跨页连续序号
|
|
|
|
|
+const GetTableIndex = (index: number) => {
|
|
|
|
|
+ return (pageNum.value - 1) * pageSize.value + index + 1
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
// 前端筛选 + 分页
|
|
// 前端筛选 + 分页
|
|
|
const FilterAndPaginate = () => {
|
|
const FilterAndPaginate = () => {
|
|
|
let filteredData = [...allData.value]
|
|
let filteredData = [...allData.value]
|