mirror of
https://gitee.com/dolphinscheduler/DolphinScheduler.git
synced 2024-12-04 13:17:50 +08:00
[Fix] add resource capacity required rule (#9922)
* [Fix] add resource capacity required rule * Update use-form.ts
This commit is contained in:
parent
96b31c81ff
commit
cac3f780e5
@ -28,8 +28,8 @@ export function useForm() {
|
||||
formData: {
|
||||
id: 0,
|
||||
name: '',
|
||||
projectCode: '',
|
||||
groupSize: '0',
|
||||
projectCode: null as string | null,
|
||||
groupSize: '',
|
||||
status: 1,
|
||||
description: ''
|
||||
} as TaskGroupUpdateReq,
|
||||
@ -39,17 +39,30 @@ export function useForm() {
|
||||
required: true,
|
||||
trigger: ['input', 'blur'],
|
||||
validator() {
|
||||
if (state.formData.name === '') {
|
||||
if (!state.formData.name) {
|
||||
return new Error(t('resource.task_group_option.please_enter_name'))
|
||||
}
|
||||
}
|
||||
},
|
||||
description: {
|
||||
groupSize: {
|
||||
required: true,
|
||||
trigger: ['input', 'blur'],
|
||||
validator() {
|
||||
if (state.formData.description === '') {
|
||||
return new Error(t('resource.task_group_option.please_enter_desc'))
|
||||
if (!state.formData.groupSize) {
|
||||
return new Error(
|
||||
t('resource.task_group_option.please_enter_resource_pool_size')
|
||||
)
|
||||
}
|
||||
}
|
||||
},
|
||||
projectCode: {
|
||||
required: true,
|
||||
trigger: ['input', 'blur'],
|
||||
validator() {
|
||||
if (!state.formData.projectCode) {
|
||||
return new Error(
|
||||
t('resource.task_group_option.please_select_project')
|
||||
)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user