12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- //
- // BuryPointModel.m
- // VclustersGemini
- //
- // Created by ypp on 2020/12/30.
- // Copyright © 2020 APPLE. All rights reserved.
- //
- #import "BuryPointModel.h"
- #import "UseAccountManage.h"
- #import "MJExtension.h"
- @implementation BuryPointModel
- - (NSString *)time
- {
- NSTimeInterval timeInterval = [[NSDate date] timeIntervalSince1970]*1000;
- return [NSString stringWithFormat:@"%ld",(long)timeInterval];
- }
- - (NSString *)userName
- {
- NSString *username = @"";
- NSDictionary *dictLogin = [[UseAccountManage shareInstance] getLoginInfo];
- if (dictLogin && [[dictLogin allKeys] containsObject:@"userName"])
- {
- username = [dictLogin objectForKey:@"userName"];
- }
- return username;
- }
- //埋点方法
- + (NSString *)buryPointModelWithString:(VisitType)visitType
- {
- BuryPointModel *model = [[BuryPointModel alloc] init];
- model.visitType = visitType;
- NSString *modeJsonString = [NSString stringWithFormat:@"%@__",[model mj_JSONString]];
- return modeJsonString;
- }
- //崩溃方法
- + (NSString *)crashModelWithString:(NSString *)exceptionInfo
- {
- BuryPointModel *model = [[BuryPointModel alloc] init];
- model.visitType = VisitTypeCrash;
- model.exceptionInfo = exceptionInfo;
- NSString *modeJsonString = [NSString stringWithFormat:@"%@__",[model mj_JSONString]];
- return modeJsonString;
- }
- @end
|