diff --git a/src/views/eam/basic/fixedAssets/index.vue b/src/views/eam/basic/fixedAssets/index.vue index 78460fb..0947439 100644 --- a/src/views/eam/basic/fixedAssets/index.vue +++ b/src/views/eam/basic/fixedAssets/index.vue @@ -36,7 +36,7 @@ @@ -152,10 +152,13 @@ const buttonBaseClick = (val, item) => { } // 列表-操作按钮 -const butttondata = [ - defaultButtons.mainListEditBtn({hasPermi:'eam:fixed-assets:update'}), // 编辑 - defaultButtons.mainListDeleteBtn({hasPermi:'eam:fixed-assets:delete'}), // 删除 -] +const butttondata = (row) => { + return [ + defaultButtons.mainListEditBtn({hasPermi:'eam:fixed-assets:update'}), // 编辑 + defaultButtons.mainListDeleteBtn({hasPermi:'eam:fixed-assets:delete'}), // 删除 + defaultButtons.viewBtn({ hide: !(row.filePathList != null && row.filePathList.length != 0) }) + ] +} // 列表-操作按钮事件 const buttonTableClick = async (val, row) => {