管道基础大数据平台系统开发-【后端】-Server
1
13693261870
2022-09-28 b1e59a93f4af829250d32f41f5474e041cda517f
src/main/java/com/lf/server/aspect/LogAspect.java
@@ -26,13 +26,14 @@
    @Around("logPointCut()")
    public Object around(ProceedingJoinPoint point) throws Throwable {
        long beginTime = System.currentTimeMillis();
        //执行方法
        // 执行方法
        Object result = point.proceed();
        //执行时长(毫秒)
        long time = System.currentTimeMillis() - beginTime;
        //System.out.println("time"+time);
        //保存日志
        // 执行时长(毫秒)
        long time = System.currentTimeMillis() - beginTime;
        // System.out.println("time:"+time)
        // 保存日志
        saveLogAction(point, time);
        return result;
@@ -44,15 +45,15 @@
        /*LogAction logAction = new LogAction();
        com.landtool.lanbase.common.annotation.LogAction log = method.getAnnotation(com.landtool.lanbase.common.annotation.LogAction.class);
        if(log != null){
            //注解上的描述
            // 注解上的描述
            String[] list = log.value().split(",");
            logAction.setLargemodel(list[0]); //大模块
            logAction.setSmallmodel(list[1]);//小模块
            logAction.setRemark(list[2]);    //备注
            logAction.setActiontype(list[3]);//操作类型
//         logAction.setRemark(log.value());
//         logAction.setActiontype(log.value());
           //logAction.setRemark(log.value());
           //logAction.setActiontype(log.value());
        }
        //获取request
@@ -68,7 +69,7 @@
        logAction.setAppid(loginConfig.getAppId());
//      logAction.setLargemodel(loginConfig.getAppFullName());
        //logAction.setLargemodel(loginConfig.getAppFullName());