feat: 到期时间调整;用户数校验;警告处理;
This commit is contained in:
@@ -57,7 +57,7 @@ export function useFormSchema(): VbenFormSchema[] {
|
||||
label: $t('project.code'),
|
||||
component: 'InputNumber',
|
||||
rules: z
|
||||
.number()
|
||||
.number({ message: $t('ui.formRules.required', [$t('project.code')]) })
|
||||
.min(2000, $t('ui.formRules.range', [$t('project.code'), 2000, 9999]))
|
||||
.max(9999, $t('ui.formRules.range', [$t('project.code'), 2000, 9999]))
|
||||
.refine(
|
||||
@@ -71,7 +71,6 @@ export function useFormSchema(): VbenFormSchema[] {
|
||||
]),
|
||||
}),
|
||||
)
|
||||
.nullable()
|
||||
.refine(
|
||||
(value: null | number) => {
|
||||
return value;
|
||||
|
||||
@@ -77,6 +77,8 @@ const [Modal, modalApi] = useVbenModal({
|
||||
modalApi.unlock();
|
||||
}
|
||||
}
|
||||
data.startTime = data.startTime ? data.startTime.toString() : '';
|
||||
data.endTime = data.endTime ? data.endTime.toString() : '';
|
||||
// 设置到 values
|
||||
formData.value = data;
|
||||
await formApi.setValues(formData.value);
|
||||
|
||||
Reference in New Issue
Block a user