@@ -13,9 +19,17 @@
-
-
+
+
@@ -43,7 +57,7 @@
@@ -98,7 +112,7 @@ const formData = reactive({
const formRef = shallowRef
()
const rules = reactive({
title: [{ required: true, message: '请输入文章标题', trigger: 'blur' }],
- cid: [{ required: true, message: '请输入表描述', trigger: 'blur' }]
+ cid: [{ required: true, message: '请输入文章简介', trigger: 'blur' }]
})
const getDetails = async () => {
diff --git a/admin/src/views/permission/admin/edit.vue b/admin/src/views/permission/admin/edit.vue
index 6feb94a6..dea10b0b 100644
--- a/admin/src/views/permission/admin/edit.vue
+++ b/admin/src/views/permission/admin/edit.vue
@@ -76,12 +76,16 @@
-
+
@@ -137,6 +141,13 @@ const isRoot = computed(() => {
return formData.role == '0'
})
+const passwordConfirmValidator = (rule: object, value: string, callback: any) => {
+ if (formData.password) {
+ if (!value) callback(new Error('请再次输入密码'))
+ if (value !== formData.password) callback(new Error('两次输入密码不一致!'))
+ }
+ callback()
+}
const formRules = reactive({
username: [
{
@@ -163,13 +174,6 @@ const formRules = reactive({
{
required: true,
message: '请输入密码',
- trigger: 'blur',
- pattern: /(^[^\s]*$)/ // 不能输入空格
- },
- {
- validator: (rule: object, value: string, callback: any) => {
- !value ? callback(new Error('请输入密码')) : callback()
- },
trigger: 'blur'
}
] as any[],
@@ -177,17 +181,10 @@ const formRules = reactive({
{
required: true,
message: '请再次输入密码',
- trigger: 'blur',
- pattern: /(^[^\s]*$)/ // 不能输入空格
+ trigger: 'blur'
},
{
- validator: (rule: object, value: string, callback: any) => {
- if (formData.password) {
- if (!value) callback(new Error('请再次输入密码'))
- if (value !== formData.password) callback(new Error('两次输入密码不一致!'))
- }
- callback()
- },
+ validator: passwordConfirmValidator,
trigger: 'blur'
}
] as any[]
@@ -235,7 +232,12 @@ const setFormData = async (row: any) => {
Number(formData.postId) == 0 && (formData.postId = '')
}
formRules.password = []
- formRules.passwordConfirm = []
+ formRules.passwordConfirm = [
+ {
+ validator: passwordConfirmValidator,
+ trigger: 'blur'
+ }
+ ]
}
const handleClose = () => {
diff --git a/admin/src/views/setting/search/index.vue b/admin/src/views/setting/search/index.vue
index 45663f6b..1530b581 100644
--- a/admin/src/views/setting/search/index.vue
+++ b/admin/src/views/setting/search/index.vue
@@ -2,7 +2,7 @@
-
+
开启
@@ -32,13 +32,17 @@
-
+
-
+
删除
@@ -59,7 +63,7 @@
热门搜索
- {{ text.name }}
+ {{ text.name }}
@@ -73,40 +77,31 @@