新增员工统计板块
This commit is contained in:
@@ -199,6 +199,7 @@
|
||||
:model="companyForm"
|
||||
:rules="companyRules"
|
||||
label-width="140px"
|
||||
class="setup-form"
|
||||
>
|
||||
<el-row :gutter="20">
|
||||
<el-col :span="12">
|
||||
@@ -225,6 +226,7 @@
|
||||
placeholder="18位统一社会信用代码"
|
||||
maxlength="18"
|
||||
clearable
|
||||
@input="val => companyForm.unifiedSocialCreditCode = (val || '').toUpperCase()"
|
||||
/>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
@@ -497,7 +499,7 @@ const companyRules = reactive<FormRules>({
|
||||
{ required: true, message: "请输入公司编码", trigger: "blur" },
|
||||
{
|
||||
pattern: /^[a-zA-Z0-9_-]{2,50}$/,
|
||||
message: "公司编码格式不正确,支持2-50位字母、数字、下划线或短横线",
|
||||
message: "支持2-50位字母、数字、下划线或短横线",
|
||||
trigger: "blur"
|
||||
}
|
||||
],
|
||||
@@ -512,8 +514,8 @@ const companyRules = reactive<FormRules>({
|
||||
unifiedSocialCreditCode: [
|
||||
{ required: true, message: "请输入统一社会信用代码", trigger: "blur" },
|
||||
{
|
||||
pattern: /^[0-9A-HJ-NPQRTUWXY]{2}\d{6}[0-9A-HJ-NPQRTUWXY]{10}$/i,
|
||||
message: "统一社会信用代码格式不正确,请输入18位标准社会信用代码",
|
||||
pattern: /^[0-9A-Za-z]{18}$/,
|
||||
message: "请输入18位统一社会信用代码",
|
||||
trigger: "blur"
|
||||
}
|
||||
],
|
||||
@@ -521,7 +523,7 @@ const companyRules = reactive<FormRules>({
|
||||
{ required: true, message: "请输入法定代表人姓名", trigger: "blur" },
|
||||
{
|
||||
pattern: /^[\u4e00-\u9fa5a-zA-Z·.\s]{2,20}$/,
|
||||
message: "法定代表人姓名格式不正确,请输入2-20位中英文姓名",
|
||||
message: "请输入2-20位中英文姓名",
|
||||
trigger: "blur"
|
||||
}
|
||||
],
|
||||
@@ -529,7 +531,7 @@ const companyRules = reactive<FormRules>({
|
||||
{ required: true, message: "请输入企业联系电话", trigger: "blur" },
|
||||
{
|
||||
pattern: /^(1[3-9]\d{9}|(0\d{2,3}-?)?\d{7,8}|400(-?\d{3,4}){2})$/,
|
||||
message: "联系电话格式不正确,请输入有效的手机号或固话号码",
|
||||
message: "请输入有效的手机号或固话号码",
|
||||
trigger: "blur"
|
||||
}
|
||||
],
|
||||
@@ -543,14 +545,14 @@ const companyRules = reactive<FormRules>({
|
||||
qiyuesuoCategoryId: [
|
||||
{
|
||||
pattern: /^\d*$/,
|
||||
message: "契约锁业务分类 Id 必须为纯数字",
|
||||
message: "业务分类 Id 必须为纯数字",
|
||||
trigger: "blur"
|
||||
}
|
||||
],
|
||||
qiyuesuoSealId: [
|
||||
{
|
||||
pattern: /^\d*$/,
|
||||
message: "契约锁企业印章 Id 必须为纯数字",
|
||||
message: "企业印章 Id 必须为纯数字",
|
||||
trigger: "blur"
|
||||
}
|
||||
]
|
||||
@@ -960,4 +962,13 @@ onMounted(loadCompanies);
|
||||
.w-full {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.setup-form :deep(.el-form-item) {
|
||||
margin-bottom: 22px;
|
||||
}
|
||||
|
||||
.setup-form :deep(.el-form-item__error) {
|
||||
padding-top: 3px;
|
||||
line-height: 1.25;
|
||||
}
|
||||
</style>
|
||||
|
||||
Reference in New Issue
Block a user