diff --git a/src/components/table/fieldRender/index.vue b/src/components/table/fieldRender/index.vue index d7a7ed4e..bc0fd028 100644 --- a/src/components/table/fieldRender/index.vue +++ b/src/components/table/fieldRender/index.vue @@ -127,6 +127,7 @@ v-for="item in btn.buttons" :key="item.text" :command="item" + :disabled="item.showDisabled && item.showDisabled(row, field)" :style="{ color: item.type === 'primary' ? 'var(--el-color-primary)' : 'var(--el-color-danger)' }" diff --git a/src/views/pqs/supervise/electricalEnergy/components1/form/alarmList.vue b/src/views/pqs/supervise/electricalEnergy/components1/form/alarmList.vue index bc75abf9..5a832fd5 100644 --- a/src/views/pqs/supervise/electricalEnergy/components1/form/alarmList.vue +++ b/src/views/pqs/supervise/electricalEnergy/components1/form/alarmList.vue @@ -1,53 +1,54 @@