refactor(push): 使用logger替换console日志输出

将推送通知服务中的console.log和console.error替换为统一的logger工具,
提高日志管理的一致性和可维护性
This commit is contained in:
richarjiang
2025-10-15 10:07:41 +08:00
parent 6cdd2fdf9c
commit 039138f7e4
2 changed files with 5 additions and 3 deletions

View File

@@ -81,6 +81,7 @@ export class PushNotificationManager {
// 获取设备令牌
const token = await this.getDeviceToken();
if (!token) {
console.error('获取设备令牌失败');
return false;

View File

@@ -1,4 +1,5 @@
import AsyncStorage from '@/utils/kvStore';
import { logger } from '@/utils/logger';
import { api } from './api';
// 设备令牌存储键
@@ -60,7 +61,7 @@ export class PushNotificationService {
*/
async registerDeviceToken(request: DeviceTokenRequest): Promise<PushNotificationResponse> {
try {
console.log('注册设备令牌:', request.deviceToken.substring(0, 20) + '...');
logger.info('注册设备令牌:', request.deviceToken.substring(0, 20) + '...');
const response = await api.post<PushNotificationResponse>(
'/push-notifications/register-token',
@@ -71,10 +72,10 @@ export class PushNotificationService {
await AsyncStorage.setItem(DEVICE_TOKEN_KEY, request.deviceToken);
await AsyncStorage.setItem(TOKEN_REGISTERED_KEY, 'true');
console.log('设备令牌注册成功:', response.tokenId);
logger.info('设备令牌注册成功:', response.tokenId);
return response;
} catch (error) {
console.error('设备令牌注册失败:', error);
logger.error('设备令牌注册失败:', error);
throw error;
}
}