厂商凭据
@@ -496,11 +508,8 @@ async function loadData() {
])
app.value = appRes.data.data
services.value = svcRes.data.data
- const activePushService = services.value.find(s => s.serviceType === 'PUSH' && s.enabled)
- ?? services.value.find(s => s.serviceType === 'PUSH')
- if (activePushService) {
- selectedPlatform.value = activePushService.platform as 'ANDROID' | 'IOS' | 'HARMONY'
- }
+ // Always default to ANDROID on load; user can switch via the platform selector
+ selectedPlatform.value = 'ANDROID'
applySelectedPlatformConfig()
} finally {
loading.value = false
diff --git a/tenant-platform/src/views/push/PushManagementView.vue b/tenant-platform/src/views/push/PushManagementView.vue
index 8875832..47b78e6 100644
--- a/tenant-platform/src/views/push/PushManagementView.vue
+++ b/tenant-platform/src/views/push/PushManagementView.vue
@@ -52,7 +52,14 @@
- {{ userStatus.lastSeenAt ? formatTime(userStatus.lastSeenAt) : '-' }}
+ {{ formatTime(userStatus.lastSeenAt) }}
+
+ {{ formatTime(userStatus.devices[0].lastLoginAt) }}
+
+ (设备登录)
+
+
+ -
{{ userStatus.deliverableDevices.length }}