Administrator
2025-05-22 cd3cf41b485716edcb3683be596a288424805e9d
pms-parent/pms-global/src/main/java/com/dy/pmsGlobal/aop/LogAspect.java
@@ -25,9 +25,6 @@
import org.springframework.web.context.request.ServletRequestAttributes;
import org.springframework.web.util.UriComponentsBuilder;
import java.lang.reflect.Array;
import java.util.Arrays;
@Slf4j
@Aspect
@Component
@@ -51,6 +48,7 @@
    @AfterReturning(pointcut = "@annotation(com.dy.pmsGlobal.aop.Log)", returning = "result")
    public void logAfterReturning(JoinPoint joinPoint, BaseResponse result) {
        log.error(result.toString());
        if(isDevStage != null && !isDevStage.trim().equals("") && isDevStage.trim().equalsIgnoreCase("true")){
            return;
        }
@@ -66,11 +64,13 @@
                String ip = getRemoteHost();
                // 记录日志
                //msg  方法名 + 参数值 + 返回值
                String args = JSONObject.toJSONString(joinPoint.getArgs());
//                Stream.of(joinPoint.getArgs()).forEach(System.out::println);
//                String args = JSONObject.toJSONString(joinPoint.getArgs());
                //String args1 = Arrays.toString(joinPoint.getArgs());
                logSv.save(user.id,user.name, operationName,ip,result.getCode(),args+" "+ result.getMsg());
                logSv.save(user.id,user.name, operationName,ip,result.getCode(),result.getMsg());
            }
        }catch (Exception e){
            log.error(result.toString());
            log.error("记录日志异常:"+e.getMessage());
        }
    }