diff --git a/src/components/CreateCodeStep/src/StructureConfigStep.vue b/src/components/CreateCodeStep/src/StructureConfigStep.vue index dad018c..d33e279 100644 --- a/src/components/CreateCodeStep/src/StructureConfigStep.vue +++ b/src/components/CreateCodeStep/src/StructureConfigStep.vue @@ -673,10 +673,10 @@ if (!isCustomForm) { await validate(); - if (!/^[a-zA-Z][a-zA-Z0-9]*$/.test(outputConfig!.className!)) { + if (!/^[A-Z][a-zA-Z0-9]*$/.test(outputConfig!.className!)) { notification.error({ message: t('提示'), - description: t('功能名称只能是数字和字母组成,必须以英文字母开头'), + description: t('功能名称只能是数字和字母组成,必须以英文字母大写开头'), }); return false; } diff --git a/src/views/mobileDesign/functionDesign/components/TableConfigStep.vue b/src/views/mobileDesign/functionDesign/components/TableConfigStep.vue index cbc74be..4441b18 100644 --- a/src/views/mobileDesign/functionDesign/components/TableConfigStep.vue +++ b/src/views/mobileDesign/functionDesign/components/TableConfigStep.vue @@ -502,10 +502,10 @@ return false; } console.log(outputConfig, 'outputConfig'); - if (!/^[a-zA-Z][a-zA-Z0-9]*$/.test(outputConfig.className!)) { + if (!/^[A-Z][a-zA-Z0-9]*$/.test(outputConfig.className!)) { notification.error({ message: t('提示'), - description: t('功能名称只能是数字和字母组成,必须以英文字母开头'), + description: t('功能名称只能是数字和字母组成,必须以英文字母大写开头'), }); //提示消息 return false; } diff --git a/src/views/system/database/components/CreateModal.vue b/src/views/system/database/components/CreateModal.vue index 5b277e9..4125f1a 100644 --- a/src/views/system/database/components/CreateModal.vue +++ b/src/views/system/database/components/CreateModal.vue @@ -255,8 +255,8 @@ validator: (_, value) => { if (value === '') { return Promise.reject('请输入功能名称'); - } else if (!/^[a-zA-Z][a-zA-Z0-9]*$/.test(value)) { - return Promise.reject(t('功能名称只能是数字和字母组成,必须以英文字母开头')); + } else if (!/^[A-Z][a-zA-Z0-9]*$/.test(value)) { + return Promise.reject(t('功能名称只能是数字和字母组成,必须以英文字母大写开头')); } else { return Promise.resolve(); }