diff --git a/admin/src/views/article/column/edit.vue b/admin/src/views/article/column/edit.vue index 72c97c03568f827bb653c5d70679b890562c830f..5e9b9dd917906e213e6ad1cc560ac4a26589234f 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 dfffd3a8b6551f29918cb362628be5c0b7e27507..d4c9b680ea1375d59887d3d52703125b27a92649 100644 --- a/admin/src/views/article/lists/edit.vue +++ b/admin/src/views/article/lists/edit.vue @@ -57,7 +57,7 @@
- +
默认为0, 数值越大越排前
diff --git a/admin/src/views/organization/department/edit.vue b/admin/src/views/organization/department/edit.vue index 5deff7bea86fce3850d7cf407bed25e200bdb8e8..53112cd14379e7f84c49603cf90bfb8d91ebc98d 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 70d08e665a230947ed39bc61e7e166d7e52f9e4f..160a03df6cb5a67da5db19a559b3302b627d8655 100644 --- a/admin/src/views/organization/post/edit.vue +++ b/admin/src/views/organization/post/edit.vue @@ -18,13 +18,13 @@
- +
默认为0, 数值越大越排前
- + +