diff --git a/apps/web-antd/src/views/license/project/data.ts b/apps/web-antd/src/views/license/project/data.ts index 17cb536..1f0fd16 100644 --- a/apps/web-antd/src/views/license/project/data.ts +++ b/apps/web-antd/src/views/license/project/data.ts @@ -108,11 +108,11 @@ export function useFormSchema(): VbenFormSchema[] { { fieldName: 'contractCode', label: $t('project.contractCode'), - rules: z.string().min(1, '请输入,没有合同请填0'), + rules: z.string().min(1, '注意:没有合同编号的情况下填0'), component: 'Input', - help: '没有合同的项目请填0', + help: '没有合同编号的情况下填0', componentProps: { - placeholder: '请输入,没有合同请填0', + placeholder: '请输入,没有合同编号的填0', }, }, { diff --git a/apps/web-antd/src/views/license/project/modules/form.vue b/apps/web-antd/src/views/license/project/modules/form.vue index b900701..1c7d3ec 100644 --- a/apps/web-antd/src/views/license/project/modules/form.vue +++ b/apps/web-antd/src/views/license/project/modules/form.vue @@ -78,6 +78,7 @@ const [Modal, modalApi] = useVbenModal({ // 设置到 values formData.value = data; await formApi.setValues(formData.value); + await formApi.validateField('contractCode'); // 设置最大SN const maxSn = await getMaxSn();