设备memo字段未设置时显示为未命名设备
This commit is contained in:
@@ -269,7 +269,7 @@ export function DeviceSelectionDialog({
|
||||
<div className="flex-1 min-w-0">
|
||||
<div className="flex items-center justify-between mb-1">
|
||||
<label htmlFor={`device-${device.id}`} className="font-medium truncate cursor-pointer">
|
||||
{device.name}
|
||||
{device.name || "未命名设备"}
|
||||
</label>
|
||||
<div
|
||||
className={`px-2 py-1 rounded-full text-xs ${
|
||||
|
||||
@@ -605,7 +605,7 @@ export default function DevicesPage() {
|
||||
/>
|
||||
<div className="flex-1 min-w-0">
|
||||
<div className="flex items-center justify-between mb-1">
|
||||
<div className="font-medium truncate">{device.memo}</div>
|
||||
<div className="font-medium truncate">{device.memo || "未命名设备"}</div>
|
||||
<Badge variant={device.status === "online" ? "default" : "secondary"} className="ml-2">
|
||||
{device.status === "online" ? "在线" : "离线"}
|
||||
</Badge>
|
||||
|
||||
@@ -60,7 +60,7 @@ export function DeviceSelectionDialog({ open, onOpenChange, selectedDevices, onS
|
||||
if (response.code === 200 && response.data.list) {
|
||||
const transformedDevices: Device[] = response.data.list.map(device => ({
|
||||
id: device.id,
|
||||
name: device.memo || device.imei || '',
|
||||
name: device.memo || "未命名设备",
|
||||
imei: device.imei || '',
|
||||
wxid: device.wechatId || '',
|
||||
status: device.alive === 1 ? "online" : "offline",
|
||||
|
||||
Reference in New Issue
Block a user