提交 fab46369 authored 作者: lidongxu's avatar lidongxu

Merge branch 'depart_change' into dev

......@@ -143,7 +143,7 @@
<el-form-item label="部门编码"
prop="deptCode">
<el-input v-model="form.deptCode"
placeholder="请输入 WB 字符开头后面 4 位数字格式"
placeholder="请输入 WB 字符开头数字字母组合字符"
maxlength="20" />
</el-form-item>
</el-col>
......@@ -230,10 +230,13 @@
parentId: [{ required: true, message: "上级部门不能为空", trigger: "blur" }],
deptName: [{ required: true, message: "部门名称不能为空", trigger: "blur" }],
deptCode: [{ required: true, message: "部门编码不能为空", trigger: "blur" }, {
min: 3, max: 10, message: "部门编码长度必须在 3-10 位之间", trigger: "blur"
},
{
validator: (rule, value, callback) => {
// 部门编码只能是 WB 字符开头,后面 4 位数字格式
if (!/^WB[0-9]{4}$/.test(value)) {
callback(new Error("部门编码只能是 6 位 WB 字符开头后面 4 位数字格式"));
// 部门编码只能是 WB 字符开头数字字母组合的 1-10 位字符
if (!/^WB[0-9a-zA-Z-_]{1,8}$/.test(value)) {
callback(new Error("部门编码只能是 WB 字符开头,数字字母组合的字符"));
} else {
callback();
}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论