Authored by wangshusheng

修改

... ... @@ -4,6 +4,8 @@
package com.yoho.unions.server.service.impl;
import com.alibaba.fastjson.JSON;
import com.yoho.error.ServiceError;
import com.yoho.error.exception.ServiceException;
import com.yoho.unions.common.redis.GlobalRedisValueCache;
import com.yoho.unions.common.redis.RedisValueCache;
import com.yoho.unions.dal.IUnionLogsDAO;
... ... @@ -55,8 +57,9 @@ public class UnionLogsServiceImpl implements UnionLogsService {
try {
unionLogsDAO.insert(record);
}catch (Exception e){
throw new ServiceException(400, e.getMessage());
}finally {
globalRedisValueCache.delete(key);
}
globalRedisValueCache.delete(key);
}
}
... ...
... ... @@ -1200,24 +1200,6 @@ public class UnionServiceImpl implements IUnionService, IBusinessExportService,
});
}
private void saveUnionLogs(ActivateUnionRequestBO request,ClickUnionRequestBO click,String value){
UnionLogs logs = new UnionLogs();
logs.setAppId(request.getAppid());
logs.setUdid(request.getUdid());
logs.setIdfa(request.getIdfa());
logs.setImei(request.getImei());
logs.setClientType(request.getClient_type());
logs.setActivateParams(JSON.toJSONString(request));
logs.setIsActivate((byte) 1);
logs.setCreateTime(DateUtil.getCurrentTimeSecond());
logs.setUpdateTime(logs.getCreateTime());
logs.setUnionType(click.getUnion_type());
logs.setAddParams(value);
logs.setTd(request.getTd());
logs.setAppKey(request.getAppkey());
logs.setInterfaceType(click.getInterfaceType());
unionLogsService.insert(logs);
}
@Override
public void setApplicationEventPublisher(ApplicationEventPublisher applicationEventPublisher) {
this.publisher = applicationEventPublisher;
... ...