diff --git a/src/views/mes/organization/OrganizationForm.vue b/src/views/mes/organization/OrganizationForm.vue
index 8ebc58a7..22172ecd 100644
--- a/src/views/mes/organization/OrganizationForm.vue
+++ b/src/views/mes/organization/OrganizationForm.vue
@@ -79,7 +79,7 @@
-
+
-->
-
+
diff --git a/src/views/system/user/UserForm.vue b/src/views/system/user/UserForm.vue
index 6549c18b..b0120875 100644
--- a/src/views/system/user/UserForm.vue
+++ b/src/views/system/user/UserForm.vue
@@ -128,7 +128,11 @@ const formData = ref({
roleIds: []
})
const formRules = reactive({
- username: [{ required: true, message: '用户名称不能为空', trigger: 'blur' }],
+ username: [{ required: true, message: '用户名称不能为空', trigger: 'blur' },{
+ pattern: /^[a-zA-Z0-9_\-@.]+$/,
+ message: '用户名只能包含英文、数字、下划线、连字符、@和点',
+ trigger: 'blur'
+ }],
nickname: [{ required: true, message: '工号不能为空', trigger: 'blur' }],
password: [{ required: true, message: '用户密码不能为空', trigger: 'blur' }],
deptId: [{ required: true, message: '部门不能为空', trigger: 'blur' }],