From 954f5286c6edf3b37c5c7fb8f15fde84dd06b684 Mon Sep 17 00:00:00 2001 From: zhaoyiran Date: Fri, 8 Nov 2024 17:57:44 +0800 Subject: [PATCH] YT-270 --- .../itemManage/itempackage/index.vue | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/src/views/wms/basicDataManage/itemManage/itempackage/index.vue b/src/views/wms/basicDataManage/itemManage/itempackage/index.vue index 2c166371b..9e815585c 100644 --- a/src/views/wms/basicDataManage/itemManage/itempackage/index.vue +++ b/src/views/wms/basicDataManage/itemManage/itempackage/index.vue @@ -168,13 +168,21 @@ const isShowMainButton = (row, val) => { } } +const isShowMainButton2 = (row, val) => { + if (val.indexOf(row.dataSource) > -1) { + return false + } else { + return true + } +} + // 列表-操作按钮 const butttondata = (row) => { return[ - defaultButtons.mainListEditBtn({ hasPermi: 'wms:itempackage:update' }), // 编辑 - defaultButtons.mainListEnableBtn({hide: isShowMainButton(row, ['FALSE']),hasPermi: 'wms:itempackage:enable'}), - defaultButtons.mainListDisableBtn({hide: isShowMainButton(row, ['TRUE']),hasPermi: 'wms:itempackage:disable'}), - defaultButtons.mainListDeleteBtn({ hasPermi: 'wms:itempackage:delete' }) // 删除 + defaultButtons.mainListEditBtn({hide: isShowMainButton2(row, ['WMS']), hasPermi: 'wms:itempackage:update' }), // 编辑 + defaultButtons.mainListEnableBtn({hide: isShowMainButton(row, ['FALSE'] ) || isShowMainButton2(row, ['WMS']),hasPermi: 'wms:itempackage:enable'}), + defaultButtons.mainListDisableBtn({hide: isShowMainButton(row, ['TRUE']) || isShowMainButton2(row, ['WMS']),hasPermi: 'wms:itempackage:disable'}), + defaultButtons.mainListDeleteBtn({hide: isShowMainButton2(row, ['WMS']), hasPermi: 'wms:itempackage:delete' }) // 删除 ]} // 列表-操作按钮事件