From 363789d22787206581573728efb5380a5e7dabb6 Mon Sep 17 00:00:00 2001 From: lvjunzhao <967725@dms.yudean.com> Date: Mon, 3 Mar 2025 16:11:57 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=9F=E6=88=90=E4=BB=A3=E7=A0=81=20?= =?UTF-8?q?=E9=85=8D=E7=BD=AEdetail=20=E5=BF=BD=E7=95=A5detail=E7=9A=84?= =?UTF-8?q?=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/utils/helper/generatorHelper.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/utils/helper/generatorHelper.ts b/src/utils/helper/generatorHelper.ts index fb79b06..a48d5d6 100644 --- a/src/utils/helper/generatorHelper.ts +++ b/src/utils/helper/generatorHelper.ts @@ -434,7 +434,7 @@ export function buildListCode(model: GeneratorConfig): string { }); let btnEvent = `{`; model.listConfig.buttonConfigs - .filter((x) => x.isUse && x.isDefault) + .filter((x) => x.isUse && x.isDefault && x.code != 'detail') .forEach((x) => { btnEvent += `${x.code} : handle${upperFirst(x.code)},`; }); @@ -451,6 +451,11 @@ export function buildListCode(model: GeneratorConfig): string { buttonConfigs.push(item); return; } + if (item.code === 'detail') { + //detail按钮 只作为权限处理 + buttonConfigs.splice(index, 1); + return; + } }); const hasAddButton = hasButton(buttonConfigs, 'add'); const hasEditButton = hasButton(buttonConfigs, 'edit');