From 945be4e61ba83ba3166d994555917a9fc0b7f700 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=83=A1=E5=B0=91=E7=BF=94?= <971366405@qq.com> Date: Tue, 15 Oct 2024 13:55:55 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20:recycle:=20=E4=BB=A3=E7=A0=81?= =?UTF-8?q?=E7=94=9F=E6=88=90=E5=9C=A8=E7=AC=AC=E4=B8=80=E6=AD=A5=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E6=A0=A1=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 代码生成在第一步增加校验 --- src/views/codegen/index.vue | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/views/codegen/index.vue b/src/views/codegen/index.vue index 6ee6f613..bdf88752 100644 --- a/src/views/codegen/index.vue +++ b/src/views/codegen/index.vue @@ -619,6 +619,19 @@ function handlePrevClick() { /** 下一步 */ function handleNextClick() { if (active.value === 0) { + //这里需要校验基础配置 + const { tableName, packageName, businessName, moduleName, entityName } = + genConfigFormData.value; + if ( + !tableName || + !packageName || + !businessName || + !moduleName || + !entityName + ) { + ElMessage.error("表名、业务名、包名、模块名、实体名不能为空"); + return; + } initSort(); } if (active.value === 1) {