feat(platform): show vehicle detail lookup key
This commit is contained in:
@@ -78,12 +78,13 @@ export function VehicleDetail({
|
|||||||
const qualityCount = detail?.quality.total ?? 0;
|
const qualityCount = detail?.quality.total ?? 0;
|
||||||
const online = summary?.online || identity?.online || false;
|
const online = summary?.online || identity?.online || false;
|
||||||
const lastSeen = summary?.lastSeen || latest?.lastSeen || '-';
|
const lastSeen = summary?.lastSeen || latest?.lastSeen || '-';
|
||||||
|
const formKey = `${query.keyword}-${query.protocol ?? ''}`;
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div className="vp-page">
|
<div className="vp-page">
|
||||||
<PageHeader title="车辆服务" description="以 VIN 为主对象聚合身份、实时、历史、RAW 和里程,协议仅作为数据来源" />
|
<PageHeader title="车辆服务" description="以 VIN 为主对象聚合身份、实时、历史、RAW 和里程,协议仅作为数据来源" />
|
||||||
<Card bordered>
|
<Card bordered>
|
||||||
<Form initValues={query} layout="horizontal" onSubmit={(values) => {
|
<Form key={formKey} initValues={query} layout="horizontal" onSubmit={(values) => {
|
||||||
const nextQuery = { keyword: String(values.keyword ?? ''), protocol: String(values.protocol ?? '') };
|
const nextQuery = { keyword: String(values.keyword ?? ''), protocol: String(values.protocol ?? '') };
|
||||||
setQuery(nextQuery);
|
setQuery(nextQuery);
|
||||||
load(nextQuery);
|
load(nextQuery);
|
||||||
@@ -108,6 +109,7 @@ export function VehicleDetail({
|
|||||||
<Descriptions
|
<Descriptions
|
||||||
row
|
row
|
||||||
data={[
|
data={[
|
||||||
|
{ key: '查询关键词', value: query.keyword },
|
||||||
{ key: 'VIN', value: resolvedVIN },
|
{ key: 'VIN', value: resolvedVIN },
|
||||||
{ key: '车牌', value: summary?.plate || identity?.plate || latest?.plate || '-' },
|
{ key: '车牌', value: summary?.plate || identity?.plate || latest?.plate || '-' },
|
||||||
{ key: '手机号', value: summary?.phone || identity?.phone || '-' },
|
{ key: '手机号', value: summary?.phone || identity?.phone || '-' },
|
||||||
|
|||||||
Reference in New Issue
Block a user