fix(project-apply): 修正项目简称输入框的必填校验
- 取消了项目简称表单项的 required 属性 - 在项目简称的验证规则中新增必填校验 - 使得项目简称必填校验逻辑与表单项显示一致 - 保持校验触发事件为失焦(blur)事件
This commit is contained in:
@@ -157,7 +157,7 @@
|
|||||||
:disabled="isBasicInfoReadonly"
|
:disabled="isBasicInfoReadonly"
|
||||||
/>
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="项目简称" prop="projectShortName" required>
|
<el-form-item label="项目简称" prop="projectShortName">
|
||||||
<el-input
|
<el-input
|
||||||
v-model="form.projectShortName"
|
v-model="form.projectShortName"
|
||||||
placeholder="请填写项目简称"
|
placeholder="请填写项目简称"
|
||||||
@@ -995,6 +995,7 @@ export default {
|
|||||||
{ max: 50, message: '项目名称不能超过50个字符', trigger: 'blur' },
|
{ max: 50, message: '项目名称不能超过50个字符', trigger: 'blur' },
|
||||||
],
|
],
|
||||||
projectShortName: [
|
projectShortName: [
|
||||||
|
{ required: true, message: '请输入项目简称', trigger: 'blur' },
|
||||||
{ max: 20, message: '项目简称不能超过20个字符', trigger: 'blur' },
|
{ max: 20, message: '项目简称不能超过20个字符', trigger: 'blur' },
|
||||||
],
|
],
|
||||||
businessDeptId: [{ required: true, message: '请选择业务部门', trigger: 'change' }],
|
businessDeptId: [{ required: true, message: '请选择业务部门', trigger: 'change' }],
|
||||||
|
|||||||
Reference in New Issue
Block a user