Commit 9f281b24 by “Kongxiangkun”

增加小程序首页打开埋点

parent 7c43af69
...@@ -15,6 +15,8 @@ import com.yizhi.certificate.application.feign.CertificateClient; ...@@ -15,6 +15,8 @@ import com.yizhi.certificate.application.feign.CertificateClient;
import com.yizhi.certificate.application.vo.domain.CertificateVo; import com.yizhi.certificate.application.vo.domain.CertificateVo;
import com.yizhi.core.application.context.ContextHolder; import com.yizhi.core.application.context.ContextHolder;
import com.yizhi.core.application.context.RequestContext; import com.yizhi.core.application.context.RequestContext;
import com.yizhi.core.application.task.AbstractTaskHandler;
import com.yizhi.core.application.task.TaskExecutor;
import com.yizhi.course.application.feign.CourseClient; import com.yizhi.course.application.feign.CourseClient;
import com.yizhi.course.application.vo.ApiSeachCourseVo; import com.yizhi.course.application.vo.ApiSeachCourseVo;
import com.yizhi.course.application.vo.CourseDetailsVo; import com.yizhi.course.application.vo.CourseDetailsVo;
...@@ -121,6 +123,8 @@ public class PortalApiController { ...@@ -121,6 +123,8 @@ public class PortalApiController {
@Autowired @Autowired
private DictionaryFeignClients dictionaryFeignClients; private DictionaryFeignClients dictionaryFeignClients;
@Autowired
private TaskExecutor taskExecutor;
@ApiOperation(value = "获取登陆页面", notes = "获取登陆页面", response = PortalHomeOtherVO.class) @ApiOperation(value = "获取登陆页面", notes = "获取登陆页面", response = PortalHomeOtherVO.class)
@GetMapping("/public/login/view") @GetMapping("/public/login/view")
...@@ -199,6 +203,17 @@ public class PortalApiController { ...@@ -199,6 +203,17 @@ public class PortalApiController {
htvo.setContext(context); htvo.setContext(context);
htvo.setTerminalName(terminalKey); htvo.setTerminalName(terminalKey);
PortalHomeOtherVO vo = portalApi.listHomeOther(htvo); PortalHomeOtherVO vo = portalApi.listHomeOther(htvo);
taskExecutor.asynExecute(new AbstractTaskHandler() {
@Override
public void handle() {
LOG.info("************ 小程序首页打开 记录埋点:{}", context.getAccountId());
// if(request.getHeader("Cookie")!=null&&Objects.equals(redisCache.get(request.getHeader("Cookie").replace("JSESSIONID=","")),"2")){
eventTrackApiClients.addEvent("open_index", context.getAccountId());
// }
}
});
return Response.ok(vo); return Response.ok(vo);
} catch (Exception e) { } catch (Exception e) {
LOG.error("门户logo:", e); LOG.error("门户logo:", e);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment