diff --git a/src/views/infra/outerApiHis/index.vue b/src/views/infra/outerApiHis/index.vue index 60e6ad669..cc221822b 100644 --- a/src/views/infra/outerApiHis/index.vue +++ b/src/views/infra/outerApiHis/index.vue @@ -105,16 +105,25 @@ const { tableObject, tableMethods } = useTable({ const { getList, setSearchParams } = tableMethods // 列表头部按钮 -const HeadButttondata = [ +const HeadButttondata = computed(()=>{ + const button = [ // defaultButtons.defaultAddBtn({hasPermi:'wms:outerApiHis:create'}), // 新增 // defaultButtons.defaultImportBtn({hasPermi:'wms:outerApiHis:import'}), // 导入 - defaultButtons.mainListSelectionReTryBtn(null), // 批量重试 - defaultButtons.mainListAllReTryBtn(null), // 全部重试 + // defaultButtons.mainListSelectionReTryBtn(null), // 批量重试 + defaultButtons.defaultExportBtn(null), // 导出 + defaultButtons.mainListAllReTryBtn(null), // 全部重试 defaultButtons.defaultFreshBtn(null), // 刷新 defaultButtons.defaultFilterBtn(null), // 筛选 defaultButtons.defaultSetBtn(null), // 设置 -] +] +if(selectionRows.value.length > 0 ){ + button.push(defaultButtons.mainListSelectionReTryBtn(null)) + }else{ + button.push(defaultButtons.mainListSelectionReTryBtn({type: 'info',})) + } + return button +}) // 头部按钮事件 const buttonBaseClick = (val, item) => {