Browse Source

详情里 编辑和删除权限按钮

hella_online_20240829
wangyufei 2 months ago
parent
commit
13e84247fa
  1. 24
      src/components/Detail/src/Detail.vue
  2. 2
      src/views/wms/purchasereceiptManage/supplierdeliver/purchasePlanMain/index.vue

24
src/components/Detail/src/Detail.vue

@ -369,6 +369,24 @@ const props = defineProps({
required: false,
default: () => ['1']
},
//
addHasPermi:{
type: String,
required: false,
default: ''
},
//
editHasPermi:{
type: String,
required: false,
default: ''
},
//
deleteHasPermi:{
type: String,
required: false,
default: ''
},
//
detailButtonIsShowEdit:{
type: Boolean,
@ -709,7 +727,8 @@ const openDetail = async (row: any, titleName: any, titleValue: any, tableName:
//
detailButtonEdit = [
defaultButtons.mainListEditBtn({
hide: isShowMainButton(row,props.detailButtonIsShowAddStatusArray)
hide: isShowMainButton(row,props.detailButtonIsShowAddStatusArray),
hasPermi: props.editHasPermi
})
]
}
@ -717,7 +736,8 @@ const openDetail = async (row: any, titleName: any, titleValue: any, tableName:
//
detailButtonDelete = [
defaultButtons.mainListDeleteBtn({
hide: isShowMainButton(row,props.detailButtonIsShowAddStatusArray)
hide: isShowMainButton(row,props.detailButtonIsShowAddStatusArray),
hasPermi: props.deleteHasPermi
})
]
}

2
src/views/wms/purchasereceiptManage/supplierdeliver/purchasePlanMain/index.vue

@ -92,6 +92,8 @@
:detailButtonIsShowEdit="true"
:detailButtonIsShowDelete="true"
:detailButtonIsShowAdd="true"
editHasPermi="wms:purchase-plan-main:update"
deleteHasPermi="wms:purchase-plan-main:delete"
:isOpenSearchTable="true"
fieldTableColumn="poLine"

Loading…
Cancel
Save