diff --git a/src/views/wms/basicDataManage/strategySetting/strategy/arrivalInspectionStrategy/index.vue b/src/views/wms/basicDataManage/strategySetting/strategy/arrivalInspectionStrategy/index.vue index 639e9593f..bf2781811 100644 --- a/src/views/wms/basicDataManage/strategySetting/strategy/arrivalInspectionStrategy/index.vue +++ b/src/views/wms/basicDataManage/strategySetting/strategy/arrivalInspectionStrategy/index.vue @@ -36,7 +36,7 @@ @@ -132,11 +132,22 @@ const buttonBaseClick = (val, item) => { } } +// 根据状态返回该按钮是否显示 +const isShowMainButton = (row,val) => { + if (val == row.name) { + return true + } else { + return false + } +} + // 列表-操作按钮 -const butttondata = [ - defaultButtons.mainListEditBtn({ hasPermi: 'wms:itembasic:update' }), // 编辑 - defaultButtons.mainListDeleteBtn({ hasPermi: 'wms:itembasic:delete' }), // 删除 -] +const butttondata = (row) => { + return [ + defaultButtons.mainListEditBtn({hasPermi: 'wms:itembasic:update' }), // 编辑 + defaultButtons.mainListDeleteBtn({hide:isShowMainButton(row,['默认规则']), hasPermi: 'wms:itembasic:delete' }), // 删除 + ] +} // 列表-操作按钮事件 const buttonTableClick = (val, row) => { diff --git a/src/views/wms/basicDataManage/strategySetting/strategy/batchStrategy/index.vue b/src/views/wms/basicDataManage/strategySetting/strategy/batchStrategy/index.vue index 937394b63..5fce21349 100644 --- a/src/views/wms/basicDataManage/strategySetting/strategy/batchStrategy/index.vue +++ b/src/views/wms/basicDataManage/strategySetting/strategy/batchStrategy/index.vue @@ -36,7 +36,7 @@ @@ -132,11 +132,22 @@ const buttonBaseClick = (val, item) => { } } +// 根据状态返回该按钮是否显示 +const isShowMainButton = (row,val) => { + if (val == row.name) { + return true + } else { + return false + } +} + // 列表-操作按钮 -const butttondata = [ - defaultButtons.mainListEditBtn({ hasPermi: 'wms:itembasic:update' }), // 编辑 - defaultButtons.mainListDeleteBtn({ hasPermi: 'wms:itembasic:delete' }), // 删除 -] +const butttondata = (row) => { + return [ + defaultButtons.mainListEditBtn({hasPermi: 'wms:itembasic:update' }), // 编辑 + defaultButtons.mainListDeleteBtn({hide:isShowMainButton(row,['默认规则']), hasPermi: 'wms:itembasic:delete' }), // 删除 + ] +} // 列表-操作按钮事件 const buttonTableClick = (val, row) => { diff --git a/src/views/wms/basicDataManage/strategySetting/strategy/downShelfStrategy/index.vue b/src/views/wms/basicDataManage/strategySetting/strategy/downShelfStrategy/index.vue index 7e7e3431e..c652f6b13 100644 --- a/src/views/wms/basicDataManage/strategySetting/strategy/downShelfStrategy/index.vue +++ b/src/views/wms/basicDataManage/strategySetting/strategy/downShelfStrategy/index.vue @@ -36,7 +36,7 @@ @@ -134,11 +134,22 @@ const buttonBaseClick = (val, item) => { } } +// 根据状态返回该按钮是否显示 +const isShowMainButton = (row,val) => { + if (val == row.name) { + return true + } else { + return false + } +} + // 列表-操作按钮 -const butttondata = [ - defaultButtons.mainListEditBtn({ hasPermi: 'wms:itembasic:update' }), // 编辑 - defaultButtons.mainListDeleteBtn({ hasPermi: 'wms:itembasic:delete' }), // 删除 -] +const butttondata = (row) => { + return [ + defaultButtons.mainListEditBtn({hasPermi: 'wms:itembasic:update' }), // 编辑 + defaultButtons.mainListDeleteBtn({hide:isShowMainButton(row,['默认规则']), hasPermi: 'wms:itembasic:delete' }), // 删除 + ] +} // 列表-操作按钮事件 const buttonTableClick = (val, row) => { diff --git a/src/views/wms/basicDataManage/strategySetting/strategy/inspectStrategy/index.vue b/src/views/wms/basicDataManage/strategySetting/strategy/inspectStrategy/index.vue index ca8a89b3d..5342aea96 100644 --- a/src/views/wms/basicDataManage/strategySetting/strategy/inspectStrategy/index.vue +++ b/src/views/wms/basicDataManage/strategySetting/strategy/inspectStrategy/index.vue @@ -36,7 +36,7 @@ @@ -130,11 +130,22 @@ const buttonBaseClick = (val, item) => { } } +// 根据状态返回该按钮是否显示 +const isShowMainButton = (row,val) => { + if (val == row.name) { + return true + } else { + return false + } +} + // 列表-操作按钮 -const butttondata = [ - defaultButtons.mainListEditBtn({ hasPermi: 'wms:itembasic:update' }), // 编辑 - defaultButtons.mainListDeleteBtn({ hasPermi: 'wms:itembasic:delete' }), // 删除 -] +const butttondata = (row) => { + return [ + defaultButtons.mainListEditBtn({hasPermi: 'wms:itembasic:update' }), // 编辑 + defaultButtons.mainListDeleteBtn({hide:isShowMainButton(row,['默认规则']), hasPermi: 'wms:itembasic:delete' }), // 删除 + ] +} // 列表-操作按钮事件 const buttonTableClick = (val, row) => { diff --git a/src/views/wms/basicDataManage/strategySetting/strategy/manageAccuracyStrategy/index.vue b/src/views/wms/basicDataManage/strategySetting/strategy/manageAccuracyStrategy/index.vue index 5dbb91f7d..f5371ddbb 100644 --- a/src/views/wms/basicDataManage/strategySetting/strategy/manageAccuracyStrategy/index.vue +++ b/src/views/wms/basicDataManage/strategySetting/strategy/manageAccuracyStrategy/index.vue @@ -36,7 +36,7 @@ @@ -132,11 +132,22 @@ const buttonBaseClick = (val, item) => { } } +// 根据状态返回该按钮是否显示 +const isShowMainButton = (row,val) => { + if (val == row.name) { + return true + } else { + return false + } +} + // 列表-操作按钮 -const butttondata = [ - defaultButtons.mainListEditBtn({ hasPermi: 'wms:itembasic:update' }), // 编辑 - defaultButtons.mainListDeleteBtn({ hasPermi: 'wms:itembasic:delete' }), // 删除 -] +const butttondata = (row) => { + return [ + defaultButtons.mainListEditBtn({hasPermi: 'wms:itembasic:update' }), // 编辑 + defaultButtons.mainListDeleteBtn({hide:isShowMainButton(row,['默认规则']), hasPermi: 'wms:itembasic:delete' }), // 删除 + ] +} // 列表-操作按钮事件 const buttonTableClick = (val, row) => { diff --git a/src/views/wms/basicDataManage/strategySetting/strategy/purchaseReceiptStrategy/index.vue b/src/views/wms/basicDataManage/strategySetting/strategy/purchaseReceiptStrategy/index.vue index 3e9401b00..f696720c5 100644 --- a/src/views/wms/basicDataManage/strategySetting/strategy/purchaseReceiptStrategy/index.vue +++ b/src/views/wms/basicDataManage/strategySetting/strategy/purchaseReceiptStrategy/index.vue @@ -37,7 +37,7 @@ @@ -133,11 +133,22 @@ const buttonBaseClick = (val, item) => { } } +// 根据状态返回该按钮是否显示 +const isShowMainButton = (row,val) => { + if (val == row.name) { + return true + } else { + return false + } +} + // 列表-操作按钮 -const butttondata = [ - defaultButtons.mainListEditBtn({ hasPermi: 'wms:itembasic:update' }), // 编辑 - defaultButtons.mainListDeleteBtn({ hasPermi: 'wms:itembasic:delete' }), // 删除 -] +const butttondata = (row) => { + return [ + defaultButtons.mainListEditBtn({hasPermi: 'wms:itembasic:update' }), // 编辑 + defaultButtons.mainListDeleteBtn({hide:isShowMainButton(row,['默认规则']), hasPermi: 'wms:itembasic:delete' }), // 删除 + ] +} // 列表-操作按钮事件 const buttonTableClick = (val, row) => { diff --git a/src/views/wms/basicDataManage/strategySetting/strategy/repairMaterialStrategy/index.vue b/src/views/wms/basicDataManage/strategySetting/strategy/repairMaterialStrategy/index.vue index 039ee0989..756920356 100644 --- a/src/views/wms/basicDataManage/strategySetting/strategy/repairMaterialStrategy/index.vue +++ b/src/views/wms/basicDataManage/strategySetting/strategy/repairMaterialStrategy/index.vue @@ -36,7 +36,7 @@ @@ -132,11 +132,22 @@ const buttonBaseClick = (val, item) => { } } +// 根据状态返回该按钮是否显示 +const isShowMainButton = (row,val) => { + if (val == row.name) { + return true + } else { + return false + } +} + // 列表-操作按钮 -const butttondata = [ - defaultButtons.mainListEditBtn({ hasPermi: 'wms:itembasic:update' }), // 编辑 - defaultButtons.mainListDeleteBtn({ hasPermi: 'wms:itembasic:delete' }), // 删除 -] +const butttondata = (row) => { + return [ + defaultButtons.mainListEditBtn({hasPermi: 'wms:itembasic:update' }), // 编辑 + defaultButtons.mainListDeleteBtn({hide:isShowMainButton(row,['默认规则']), hasPermi: 'wms:itembasic:delete' }), // 删除 + ] +} // 列表-操作按钮事件 const buttonTableClick = (val, row) => { diff --git a/src/views/wms/basicDataManage/strategySetting/strategy/storageCapacityStrategy/index.vue b/src/views/wms/basicDataManage/strategySetting/strategy/storageCapacityStrategy/index.vue index e1eea8c30..16b6a56ea 100644 --- a/src/views/wms/basicDataManage/strategySetting/strategy/storageCapacityStrategy/index.vue +++ b/src/views/wms/basicDataManage/strategySetting/strategy/storageCapacityStrategy/index.vue @@ -36,7 +36,7 @@ @@ -132,11 +132,22 @@ const buttonBaseClick = (val, item) => { } } +// 根据状态返回该按钮是否显示 +const isShowMainButton = (row,val) => { + if (val == row.name) { + return true + } else { + return false + } +} + // 列表-操作按钮 -const butttondata = [ - defaultButtons.mainListEditBtn({ hasPermi: 'wms:itembasic:update' }), // 编辑 - defaultButtons.mainListDeleteBtn({ hasPermi: 'wms:itembasic:delete' }), // 删除 -] +const butttondata = (row) => { + return [ + defaultButtons.mainListEditBtn({hasPermi: 'wms:itembasic:update' }), // 编辑 + defaultButtons.mainListDeleteBtn({hide:isShowMainButton(row,['默认规则']), hasPermi: 'wms:itembasic:delete' }), // 删除 + ] +} // 列表-操作按钮事件 const buttonTableClick = (val, row) => { diff --git a/src/views/wms/basicDataManage/strategySetting/strategy/supplieDeliveryStrategy/index.vue b/src/views/wms/basicDataManage/strategySetting/strategy/supplieDeliveryStrategy/index.vue index 4508c9f67..6d95b59c1 100644 --- a/src/views/wms/basicDataManage/strategySetting/strategy/supplieDeliveryStrategy/index.vue +++ b/src/views/wms/basicDataManage/strategySetting/strategy/supplieDeliveryStrategy/index.vue @@ -37,7 +37,7 @@ @@ -133,11 +133,22 @@ const buttonBaseClick = (val, item) => { } } +// 根据状态返回该按钮是否显示 +const isShowMainButton = (row,val) => { + if (val == row.name) { + return true + } else { + return false + } +} + // 列表-操作按钮 -const butttondata = [ - defaultButtons.mainListEditBtn({ hasPermi: 'wms:itembasic:update' }), // 编辑 - defaultButtons.mainListDeleteBtn({ hasPermi: 'wms:itembasic:delete' }), // 删除 -] +const butttondata = (row) => { + return [ + defaultButtons.mainListEditBtn({hasPermi: 'wms:itembasic:update' }), // 编辑 + defaultButtons.mainListDeleteBtn({hide:isShowMainButton(row,['默认规则']), hasPermi: 'wms:itembasic:delete' }), // 删除 + ] +} // 列表-操作按钮事件 const buttonTableClick = (val, row) => { diff --git a/src/views/wms/basicDataManage/strategySetting/strategy/upShelfStrategy/index.vue b/src/views/wms/basicDataManage/strategySetting/strategy/upShelfStrategy/index.vue index f7b39fd6f..5bdc5971f 100644 --- a/src/views/wms/basicDataManage/strategySetting/strategy/upShelfStrategy/index.vue +++ b/src/views/wms/basicDataManage/strategySetting/strategy/upShelfStrategy/index.vue @@ -37,7 +37,7 @@ @@ -134,11 +134,22 @@ const buttonBaseClick = (val, item) => { } } +// 根据状态返回该按钮是否显示 +const isShowMainButton = (row,val) => { + if (val == row.name) { + return true + } else { + return false + } +} + // 列表-操作按钮 -const butttondata = [ - defaultButtons.mainListEditBtn({ hasPermi: 'wms:itembasic:update' }), // 编辑 - defaultButtons.mainListDeleteBtn({ hasPermi: 'wms:itembasic:delete' }), // 删除 -] +const butttondata = (row) => { + return [ + defaultButtons.mainListEditBtn({hasPermi: 'wms:itembasic:update' }), // 编辑 + defaultButtons.mainListDeleteBtn({hide:isShowMainButton(row,['默认规则']), hasPermi: 'wms:itembasic:delete' }), // 删除 + ] +} // 列表-操作按钮事件 const buttonTableClick = (val, row) => { diff --git a/src/views/wms/basicDataManage/strategySetting/strategy/utensilCapacityStrategy/index.vue b/src/views/wms/basicDataManage/strategySetting/strategy/utensilCapacityStrategy/index.vue index f94f16352..b02200172 100644 --- a/src/views/wms/basicDataManage/strategySetting/strategy/utensilCapacityStrategy/index.vue +++ b/src/views/wms/basicDataManage/strategySetting/strategy/utensilCapacityStrategy/index.vue @@ -36,7 +36,7 @@ @@ -132,11 +132,22 @@ const buttonBaseClick = (val, item) => { } } +// 根据状态返回该按钮是否显示 +const isShowMainButton = (row,val) => { + if (val == row.name) { + return true + } else { + return false + } +} + // 列表-操作按钮 -const butttondata = [ - defaultButtons.mainListEditBtn({ hasPermi: 'wms:itembasic:update' }), // 编辑 - defaultButtons.mainListDeleteBtn({ hasPermi: 'wms:itembasic:delete' }), // 删除 -] +const butttondata = (row) => { + return [ + defaultButtons.mainListEditBtn({hasPermi: 'wms:itembasic:update' }), // 编辑 + defaultButtons.mainListDeleteBtn({hide:isShowMainButton(row,['默认规则']), hasPermi: 'wms:itembasic:delete' }), // 删除 + ] +} // 列表-操作按钮事件 const buttonTableClick = (val, row) => { diff --git a/src/views/wms/basicDataManage/strategySetting/strategy/warehouseStorageStrategy/index.vue b/src/views/wms/basicDataManage/strategySetting/strategy/warehouseStorageStrategy/index.vue index 0c45d13b3..ac262f9b0 100644 --- a/src/views/wms/basicDataManage/strategySetting/strategy/warehouseStorageStrategy/index.vue +++ b/src/views/wms/basicDataManage/strategySetting/strategy/warehouseStorageStrategy/index.vue @@ -37,7 +37,7 @@ @@ -133,11 +133,22 @@ const buttonBaseClick = (val, item) => { } } +// 根据状态返回该按钮是否显示 +const isShowMainButton = (row,val) => { + if (val == row.name) { + return true + } else { + return false + } +} + // 列表-操作按钮 -const butttondata = [ - defaultButtons.mainListEditBtn({ hasPermi: 'wms:itembasic:update' }), // 编辑 - defaultButtons.mainListDeleteBtn({ hasPermi: 'wms:itembasic:delete' }), // 删除 -] +const butttondata = (row) => { + return [ + defaultButtons.mainListEditBtn({hasPermi: 'wms:itembasic:update' }), // 编辑 + defaultButtons.mainListDeleteBtn({hide:isShowMainButton(row,['默认规则']), hasPermi: 'wms:itembasic:delete' }), // 删除 + ] +} // 列表-操作按钮事件 const buttonTableClick = (val, row) => {