diff --git a/admin/src/views/article/column/edit.vue b/admin/src/views/article/column/edit.vue index 72c97c03..5e9b9dd9 100644 --- a/admin/src/views/article/column/edit.vue +++ b/admin/src/views/article/column/edit.vue @@ -13,7 +13,7 @@ - +
默认为0, 数值越大越排前
diff --git a/admin/src/views/article/lists/edit.vue b/admin/src/views/article/lists/edit.vue index d5b27d04..d6bb2a0d 100644 --- a/admin/src/views/article/lists/edit.vue +++ b/admin/src/views/article/lists/edit.vue @@ -43,7 +43,7 @@
- +
默认为0, 数值越大越排前
diff --git a/admin/src/views/organization/department/edit.vue b/admin/src/views/organization/department/edit.vue index 5deff7be..53112cd1 100644 --- a/admin/src/views/organization/department/edit.vue +++ b/admin/src/views/organization/department/edit.vue @@ -37,7 +37,7 @@
- +
默认为0, 数值越大越排前
@@ -70,7 +70,19 @@ const formData = reactive({ sort: 0, isStop: 0 }) - +const checkMobile = (rule: any, value: any, callback: any) => { + if (!value) { + return callback(new Error('手机号不能为空')); + } else { + const reg = /^[1][3,4,5,6,7,8,9][0-9]{9}$/ + console.log(reg.test(value)); + if (reg.test(value)) { + callback(); + } else { + return callback(new Error('请输入正确的手机号')); + } + } +} const formRules = { pid: [ { @@ -85,7 +97,25 @@ const formRules = { message: '请输入部门名称', trigger: ['blur'] } - ] + ], + duty: [ + { + required: true, + message: '请输入负责人姓名', + trigger: ['blur'] + } + ], + mobile: [ + { + required: true, + message: '请输入联系电话', + trigger: ['blur'] + }, + { + validator: checkMobile, + trigger: ['blur'] + } + ] } const { optionsData } = useDictOptions<{ diff --git a/admin/src/views/organization/post/edit.vue b/admin/src/views/organization/post/edit.vue index 70d08e66..160a03df 100644 --- a/admin/src/views/organization/post/edit.vue +++ b/admin/src/views/organization/post/edit.vue @@ -18,13 +18,13 @@
- +
默认为0, 数值越大越排前
- + +