|
@@ -7,12 +7,12 @@ const router = useRouter();
|
|
|
|
|
|
|
|
|
// let state = ref({
|
|
|
-// userListParams: {
|
|
|
+// listParams: {
|
|
|
// keyword: '',
|
|
|
// page: 1,
|
|
|
// limit: 5,
|
|
|
// },
|
|
|
-// userList: [],
|
|
|
+// list: [],
|
|
|
// userTotal: 0,
|
|
|
// showDialog: false,
|
|
|
// ids: [],
|
|
@@ -20,8 +20,8 @@ const router = useRouter();
|
|
|
// });
|
|
|
|
|
|
let state = ref({
|
|
|
- // 用户提交分页查询数据
|
|
|
- "userListParams": {
|
|
|
+ // 提交分页查询数据
|
|
|
+ "listParams": {
|
|
|
// 搜索的内容
|
|
|
"keyword": "",
|
|
|
// 第几页
|
|
@@ -30,7 +30,7 @@ let state = ref({
|
|
|
"limit": 5
|
|
|
},
|
|
|
// 具体分页的数据
|
|
|
- "userList": [
|
|
|
+ "list": [
|
|
|
{
|
|
|
"id": 661434193309765,
|
|
|
"level": 0,
|
|
@@ -208,9 +208,8 @@ let detailsDb = ref({
|
|
|
*/
|
|
|
const pageUpdateEvent = () => {
|
|
|
console.log(
|
|
|
- "查找分页数据 pageUpdateEvent", state.value.userListParams
|
|
|
+ "查找分页数据 pageUpdateEvent", state.value.listParams
|
|
|
);
|
|
|
-
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -233,15 +232,6 @@ const btnSearchName = () => {
|
|
|
pageUpdateEvent();
|
|
|
}
|
|
|
|
|
|
-/**
|
|
|
- * 更新选中的班级逻辑
|
|
|
- * @param val
|
|
|
- */
|
|
|
-const classChange = (val) => {
|
|
|
- state.value.userListParams.orgId = val;
|
|
|
- pageUpdateEvent();
|
|
|
-}
|
|
|
-
|
|
|
/**
|
|
|
* 上一页,下一页改变
|
|
|
*/
|
|
@@ -407,7 +397,7 @@ const btnDetail = (res) => {
|
|
|
</div>
|
|
|
<div class="rowRight">
|
|
|
<el-input
|
|
|
- v-model="state.userListParams.keyword"
|
|
|
+ v-model="state.listParams.keyword"
|
|
|
:prefix-icon="Search"
|
|
|
clearable
|
|
|
style="width: 17rem; height: 3rem"
|
|
@@ -418,7 +408,7 @@ const btnDetail = (res) => {
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="contentTable commonsScrollbar">
|
|
|
- <el-table :data="state.userList" style="width: 100%" @selection-change="selectionChange">
|
|
|
+ <el-table :data="state.list" style="width: 100%" @selection-change="selectionChange">
|
|
|
<el-table-column align="center" type="selection" width="110" />
|
|
|
<el-table-column prop="name" label="学校" />
|
|
|
<el-table-column label="操作">
|
|
@@ -435,8 +425,8 @@ const btnDetail = (res) => {
|
|
|
</div>
|
|
|
<el-pagination
|
|
|
class="classPagination"
|
|
|
- v-model:current-page="state.userListParams.page"
|
|
|
- v-model:page-size="state.userListParams.limit"
|
|
|
+ v-model:current-page="state.listParams.page"
|
|
|
+ v-model:page-size="state.listParams.limit"
|
|
|
:page-sizes="[10, 20, 50, 100]"
|
|
|
background
|
|
|
:layout="' ->, total,prev, pager, next, jumper'"
|