refactor(ui): unify semi mobile query workspaces
This commit is contained in:
@@ -201,12 +201,31 @@ export default function VehicleSearchWorkspace() {
|
||||
<MobileFilterSheet
|
||||
className="v2-vehicle-mobile-filter-sidesheet"
|
||||
visible={mobileFiltersOpen}
|
||||
height="min(68dvh, 560px)"
|
||||
height="min(72dvh, 610px)"
|
||||
ariaLabel="车辆搜索"
|
||||
dialogId="v2-vehicle-mobile-filter-dialog"
|
||||
closeLabel="关闭车辆搜索"
|
||||
title="查找车辆"
|
||||
description="车牌优先,支持 VIN 与终端手机号"
|
||||
summaryItems={[
|
||||
{
|
||||
label: '授权范围',
|
||||
value: candidates.data ? `${candidates.data.total.toLocaleString('zh-CN')} 辆` : '读取中',
|
||||
detail: '当前账号可见',
|
||||
tone: 'primary'
|
||||
},
|
||||
{
|
||||
label: '当前条件',
|
||||
value: draftKeyword.trim() || '全部车辆',
|
||||
detail: draftKeyword.trim() ? '车牌 / VIN / 终端' : '浏览完整目录'
|
||||
},
|
||||
{
|
||||
label: '快速结果',
|
||||
value: deferredDraftKeyword ? mobileCandidates.isFetching ? '查找中' : `${mobileCandidates.data?.total ?? 0} 辆` : '待输入',
|
||||
detail: '最多展示 6 辆',
|
||||
tone: deferredDraftKeyword ? 'success' : 'neutral'
|
||||
}
|
||||
]}
|
||||
onCancel={closeMobileFilters}
|
||||
secondaryAction={{ label: '重置范围', onClick: resetMobileDraft }}
|
||||
primaryAction={{ label: '应用搜索', onClick: applyMobileFilters }}
|
||||
|
||||
Reference in New Issue
Block a user