diff --git a/src/components/BaseTable/subcomponents/MethodBtn.vue b/src/components/BaseTable/subcomponents/MethodBtn.vue index 0c044e0..cef0337 100644 --- a/src/components/BaseTable/subcomponents/MethodBtn.vue +++ b/src/components/BaseTable/subcomponents/MethodBtn.vue @@ -95,6 +95,13 @@ export default { let showStatus = true const showStatusArr = showParam.data.map((item) => { let showStatusItem = true + if (item.type === 'have') { + if (row[item.name] !== item.value) { + showStatusItem = true + } else { + showStatusItem = false + } + } if (item.type === 'unequal') { if (row[item.name] !== item.value) { showStatusItem = true @@ -123,6 +130,13 @@ export default { showStatusItem = false } } + if (item.type === 'have') { + if (row[item.name] !== item.value) { + showStatusItem = true + } else { + showStatusItem = false + } + } if (item.type === 'indexof') { if (item.value.indexOf(row[item.name]) >= 0) { showStatusItem = true