fix: 优化小程序家庭邀请和设备详情

This commit is contained in:
stu2not
2026-08-19 18:41:27 +08:00
parent e9f89841a0
commit 806097751e
6 changed files with 118 additions and 55 deletions
+21 -17
View File
@@ -342,7 +342,7 @@ export default function Device() {
<Text className='empty-subtitle'>
{hasPendingDevice
? '这台设备还没有关联宝贝,关联后即可查看定位、聊天和设备状态'
: '绑定时可以选择已有宝贝,或直接新建宝贝昵称'}
: '绑定时可以选择已有宝贝,或直接新建宝贝姓名'}
</Text>
<View className='empty-btn' onClick={() => Taro.navigateTo({ url: hasPendingDevice ? '/pages/bind/index?mode=assign' : '/pages/bind/index' })}>
<Text className='empty-btn-text'>{hasPendingDevice ? '关联宝贝' : '添加设备'}</Text>
@@ -620,30 +620,34 @@ export default function Device() {
{isDetailExpanded && (
<View className='detail-body'>
<View className='detail-row detail-row-highlight'>
<Text className='detail-label'>当前坐标</Text>
<Text className='detail-value'>{coordinateLabel}</Text>
</View>
<View className='detail-row'>
<Text className='detail-label'>位置上报时间</Text>
<Text className='detail-value'>{formatTime(deviceStatus?.location_updated_at)}</Text>
</View>
<View className='detail-row'>
<Text className='detail-label'>服务端时间</Text>
<Text className='detail-value'>{formatTime(deviceStatus?.server_time)}</Text>
</View>
<View className='detail-row'>
<Text className='detail-label'>设备状态时间</Text>
<Text className='detail-value'>{formatTime(deviceStatus?.settings_updated_at)}</Text>
</View>
<View className='detail-row'>
<Text className='detail-label'>设备 ID</Text>
<Text className='detail-value'>{binding.device_id}</Text>
</View>
<View className='detail-row'>
<Text className='detail-label'>当前宝贝</Text>
<Text className='detail-value'>{childName}</Text>
</View>
<View className='detail-row'>
<Text className='detail-label'>当前设备</Text>
<Text className='detail-value'>{binding.device_id}</Text>
</View>
<View className='detail-row'>
<Text className='detail-label'>绑定时间</Text>
<Text className='detail-value'>{formatTime(binding.bound_at)}</Text>
</View>
<View className='detail-row'>
<Text className='detail-label'>当前坐标</Text>
<Text className='detail-value'>{coordinateLabel}</Text>
</View>
<View className='detail-row'>
<Text className='detail-label'>状态更新时间</Text>
<Text className='detail-value'>{formatTime(deviceStatus?.settings_updated_at)}</Text>
</View>
<View className='detail-row'>
<Text className='detail-label'>定位更新时间</Text>
<Text className='detail-value'>{formatTime(deviceStatus?.location_updated_at)}</Text>
</View>
</View>
)}
</View>