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');