diff --git a/nezha-fronted/src/components/common/searchInput.vue b/nezha-fronted/src/components/common/searchInput.vue index 14942905a..1ae5168b3 100644 --- a/nezha-fronted/src/components/common/searchInput.vue +++ b/nezha-fronted/src/components/common/searchInput.vue @@ -551,6 +551,10 @@ export default { val.val = selectItem.name val.valnum = selectItem.id val.valString = '' + } else if (val.type == 'terminalStatus' && selectItem.searchType == 'terminalStatus') { + val.val = selectItem.label + val.valnum = selectItem.id + val.valString = '' } else if (val.type == 'assetType' && selectItem.searchType == 'assetType') { val.val = selectItem.name val.valnum = selectItem.id @@ -957,6 +961,8 @@ export default { objectInfo.type = val.valnum } else if (val.label === 'assetState') { objectInfo.stateIds = val.valnum + }else if (val.label === 'terminalStatus') { + objectInfo.state = val.valnum } else if (val.label === 'assetType') { objectInfo.typeIds = val.valnum } else if (val.label === 'credentialType') { @@ -1010,6 +1016,8 @@ export default { objectInfo.projectIds = val.valnum } else if (val.label === 'assetState') { objectInfo.stateIds = val.valnum + } else if (val.label === 'terminalStatus') { + objectInfo.state = val.valnum } else if (val.label === 'assetType') { objectInfo.typeIds = val.valnum } else if (val.type === 'brand') { diff --git a/nezha-fronted/src/components/page/config/terminalLog.vue b/nezha-fronted/src/components/page/config/terminalLog.vue index 5f22dc2d2..23ed6f469 100644 --- a/nezha-fronted/src/components/page/config/terminalLog.vue +++ b/nezha-fronted/src/components/page/config/terminalLog.vue @@ -156,10 +156,10 @@ export default { readonly: true, disabled: false }, { - id: 17, + id: 'state', name: this.$t('overall.state'), - type: 'terminalStatus', - label: 'state', + type: 'select', + label: 'terminalStatus', readonly: true, disabled: false }