From 69e9c7ed02c6d2375bafbedda3d992ab117543db Mon Sep 17 00:00:00 2001 From: JINGYJ <1458671527@qq.com> Date: Mon, 8 Jul 2024 13:33:04 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20bug=E5=88=86=E9=A1=B5=E6=90=9C=E7=B4=A2?= =?UTF-8?q?=E5=B1=95=E7=A4=BA=E9=94=99=E8=AF=AF=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../systemManagement/accountManagement/index.vue | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/src/views/systemManagement/accountManagement/index.vue b/src/views/systemManagement/accountManagement/index.vue index 65218ef..64f6f84 100644 --- a/src/views/systemManagement/accountManagement/index.vue +++ b/src/views/systemManagement/accountManagement/index.vue @@ -73,8 +73,8 @@ const getDeptData = async () => { const res: any = await getDeptManageList({ baseName: "", deptCode: "", - pageNum: 1, - pageSize: 20 + pageNum: pagination.currentPage, + pageSize: pagination.pageSize }); if (res.code === 200) { deptOptions.value = res.data.records; @@ -180,6 +180,9 @@ const deptOptions = ref([]); const changeStatus = item => { seachForm.status = item.id; search(); + if (seachForm.status === "1") { + getDeptData(); + } }; const handleView = async (value: any, type: string) => { console.log(value); @@ -220,7 +223,13 @@ function onCurrentChange(page: number) { // console.log("onCurrentChange", page); pagination.currentPage = page; pagination.pageSize = 10; - getUserTableData(); + if (seachForm.status === "1") { + getUserTableData(); + } else if (seachForm.status === "2") { + getDeptData(); + } else { + getRoleTableData(); + } } const submitForm = (formEl: FormInstance | undefined) => { if (!formEl) return;