diff --git a/src/views/asset-management/device-list/index.vue b/src/views/asset-management/device-list/index.vue index 6a0e680..f456b65 100644 --- a/src/views/asset-management/device-list/index.vue +++ b/src/views/asset-management/device-list/index.vue @@ -702,6 +702,7 @@ const currentRealnamePolicy = ref('none') // 搜索表单初始值 const initialSearchState = { virtual_no: '', + imei: '', device_name: '', status: undefined as DeviceStatus | undefined, activation_status: undefined as number | undefined, @@ -767,6 +768,24 @@ const searchFormItems: SearchFormItem[] = [ placeholder: '请输入设备名称' } }, + { + label: 'IMEI', + prop: 'imei', + type: 'input', + config: { + clearable: true, + placeholder: '请输入IMEI' + } + }, + { + label: '虚拟号', + prop: 'virtual_no', + type: 'input', + config: { + clearable: true, + placeholder: '请输入虚拟号' + } + }, { label: '状态', prop: 'status', @@ -1395,6 +1414,7 @@ const getTableData = async () => { page: pagination.page, page_size: pagination.pageSize, virtual_no: searchForm.virtual_no || undefined, + imei: searchForm.imei || undefined, device_name: searchForm.device_name || undefined, status: searchForm.status, activation_status: searchForm.activation_status ?? undefined,