41 lines
927 B
TypeScript
41 lines
927 B
TypeScript
import type { FormItem } from '@/components/search-form/types'
|
|
|
|
export const searchFormConfig: FormItem[] = [
|
|
{
|
|
field: 'keyword',
|
|
label: '关键词',
|
|
type: 'input',
|
|
placeholder: '请输入服务器名称、编码或IP',
|
|
span: 6,
|
|
},
|
|
{
|
|
field: 'datacenter_id',
|
|
label: '数据中心',
|
|
type: 'select',
|
|
placeholder: '请选择数据中心',
|
|
options: [], // 需要动态加载
|
|
span: 6,
|
|
},
|
|
{
|
|
field: 'rack_id',
|
|
label: '机柜',
|
|
type: 'select',
|
|
placeholder: '请选择机柜',
|
|
options: [], // 需要动态加载
|
|
span: 6,
|
|
},
|
|
{
|
|
field: 'status',
|
|
label: '状态',
|
|
type: 'select',
|
|
placeholder: '请选择状态',
|
|
options: [
|
|
{ label: '在线', value: 'online' },
|
|
{ label: '离线', value: 'offline' },
|
|
{ label: '维护中', value: 'maintenance' },
|
|
{ label: '已退役', value: 'retired' },
|
|
],
|
|
span: 6,
|
|
},
|
|
]
|