diff --git a/src/views/task/graph/targetServer/SelectServer.vue b/src/views/task/graph/targetServer/SelectServer.vue index 94eb3e6..9a64208 100644 --- a/src/views/task/graph/targetServer/SelectServer.vue +++ b/src/views/task/graph/targetServer/SelectServer.vue @@ -201,7 +201,10 @@ export default defineComponent({ const dialogServerVisible = ref(false) const tableRef = ref() function selectServer() { - searchConfigs[4].initValue = props.osCategory + if (props.osCategory) { + searchConfigs[4].type = 'Const' + searchConfigs[4].initValue = props.osCategory + } if (tableRef.value) { const { searchRef } = tableRef.value searchRef.handleReset() diff --git a/src/views/task/graph/targetServer/selectServerConfig.ts b/src/views/task/graph/targetServer/selectServerConfig.ts index 7269582..a4a2e04 100644 --- a/src/views/task/graph/targetServer/selectServerConfig.ts +++ b/src/views/task/graph/targetServer/selectServerConfig.ts @@ -39,5 +39,5 @@ export const searchConfigs = [ { label: 'IP地址', value: 'ip', type: 'Input' }, { label: '主机名', value: 'name', type: 'Input' }, { value: 'catalog', type: 'Const', initValue: 'Computer' }, - { value: 'osCategory', type: 'Const', initValue: '' } + { label: '系统类别', value: 'osCategory', type: 'Input' } ]