diff --git a/src/views/system/user/index.vue b/src/views/system/user/index.vue
index d5872c61..eac4fdc9 100644
--- a/src/views/system/user/index.vue
+++ b/src/views/system/user/index.vue
@@ -51,7 +51,6 @@ let dict: {
/**开始结束时间 */
let queryRangePicker = ref<[string, string]>(['', '']);
-//test
/**查询参数 */
let queryParams = reactive({
/**登录账号 */
@@ -252,6 +251,7 @@ let modalState: ModalStateType = reactive({
userName: '',
password: '',
deptId: '100',
+ tenantId: '100',
email: '',
loginDate: 0,
loginIp: '',
@@ -435,7 +435,7 @@ function fnModalOk() {
let validateName = ['nickName', 'email', 'phonenumber'];
if (!modalState.from.userId) {
validateName.push('userName', 'password');
- }
+ }
modalStateFrom
.validate(validateName)
.then(() => {
@@ -744,6 +744,14 @@ function fnGetList(pageNum?: number) {
}
tablePagination.total = res.total;
tableState.data = res.rows;
+ if (
+ tablePagination.total <=
+ (queryParams.pageNum - 1) * tablePagination.pageSize &&
+ queryParams.pageNum !== 1
+ ) {
+ tableState.loading = false;
+ fnGetList(queryParams.pageNum - 1);
+ }
}
tableState.loading = false;
});
@@ -1442,6 +1450,30 @@ onMounted(() => {
+
+
+
+
+