From 2d951c82f6d0dbd28e3daf9cd35baf8c2803c600 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E4=B8=8D=E5=81=9A=E7=A0=81=E5=86=9C?= <599854767@qq.com>
Date: Fri, 16 Dec 2022 14:58:01 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E6=A0=91=E5=BD=A2=E4=B8=8B?=
=?UTF-8?q?=E6=8B=89=E4=B8=8D=E8=83=BD=E9=BB=98=E8=AE=A4=E9=80=89=E4=B8=AD?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/system/dept/index.vue | 26 ++++++++++++++------------
src/views/system/user/index.vue | 3 ++-
2 files changed, 16 insertions(+), 13 deletions(-)
diff --git a/src/views/system/dept/index.vue b/src/views/system/dept/index.vue
index 85cbbff..60ddf02 100644
--- a/src/views/system/dept/index.vue
+++ b/src/views/system/dept/index.vue
@@ -34,8 +34,9 @@
:default-expand-all="isExpandAll"
:tree-props="{ children: 'children', hasChildren: 'hasChildren' }">
+
-
+
@@ -46,7 +47,7 @@
{{ parseTime(scope.row.createTime) }}
-
+
{{ $t('btn.edit') }}
@@ -79,7 +80,8 @@
:props="{ value: 'deptId', label: 'deptName', children: 'children' }"
value-key="deptId"
placeholder="选择上级部门"
- check-strictly />
+ check-strictly
+ :render-after-expand="false" />
@@ -147,7 +149,7 @@ const statusOptions = ref([])
// 查询参数
const queryParams = reactive({
deptName: undefined,
- status: undefined,
+ status: undefined
})
const state = reactive({
// 表单参数
@@ -161,17 +163,17 @@ const state = reactive({
{
type: 'email',
message: '请输入正确的邮箱地址',
- trigger: ['blur', 'change'],
- },
+ trigger: ['blur', 'change']
+ }
],
phone: [
{
pattern: /^1[3|4|5|6|7|8|9][0-9]\d{8}$/,
message: '请输入正确的手机号码',
- trigger: 'blur',
- },
- ],
- },
+ trigger: 'blur'
+ }
+ ]
+ }
})
const formRef = ref()
const { form, rules } = toRefs(state)
@@ -199,7 +201,7 @@ function reset() {
leader: undefined,
phone: undefined,
email: undefined,
- status: '0',
+ status: '0'
}
proxy.resetForm('formRef')
}
@@ -262,7 +264,7 @@ function handleDelete(row) {
.$confirm('是否确认删除名称为"' + row.deptName + '"的数据项?', '警告', {
confirmButtonText: '确定',
cancelButtonText: '取消',
- type: 'warning',
+ type: 'warning'
})
.then(function () {
return delDept(row.deptId)
diff --git a/src/views/system/user/index.vue b/src/views/system/user/index.vue
index df6136e..5dcf594 100644
--- a/src/views/system/user/index.vue
+++ b/src/views/system/user/index.vue
@@ -180,7 +180,8 @@
:props="{ value: 'id', label: 'label', children: 'children' }"
value-key="id"
placeholder="请选择归属部门"
- check-strictly />
+ check-strictly
+ :render-after-expand="false" />