From f3c27fb78447449a950ba73c5e72ceda64ad8a12 Mon Sep 17 00:00:00 2001 From: lxw <810412026@qq.com> Date: 星期四, 25 五月 2023 11:21:39 +0800 Subject: [PATCH] 导出中英文切换日志 --- src/main/java/com/whyc/aop/OperationLogAspect.java | 17 +++++++++++------ 1 files changed, 11 insertions(+), 6 deletions(-) diff --git a/src/main/java/com/whyc/aop/OperationLogAspect.java b/src/main/java/com/whyc/aop/OperationLogAspect.java index dce713b..f33b9de 100644 --- a/src/main/java/com/whyc/aop/OperationLogAspect.java +++ b/src/main/java/com/whyc/aop/OperationLogAspect.java @@ -90,14 +90,19 @@ //鑾峰彇绫诲瀷 String[] fullClassNameSplit = fullClassName.split("\\."); - String classNameTrue = fullClassNameSplit[fullClassNameSplit.length-1]; - String className = classNameTrue.replace("Controller","妯″潡"); - + String classNameTrue = fullClassNameSplit[fullClassNameSplit.length - 1]; + String module = "妯″潡"; + String app = "-瀹夊崜绔�"; + String moduleEnus = "module"; + String appEnus = "-android"; + String className = classNameTrue.replace("Controller:", module); + String classNameEnus = classNameTrue.replace("Controller:", moduleEnus); //鎺掗櫎璇煶瑙﹀彂鐨勬棩蹇楄褰� - if(!classNameTrue.equals("VoiceController")) { + if (!classNameTrue.equals("VoiceController")) { if (fullClassName.contains("app")) { - className += "-瀹夊崜绔�"; + className += app; + classNameEnus += appEnus; } //鎿嶄綔鏃堕棿 @@ -124,7 +129,7 @@ } String operationMsg = "鎵ц浜�" + className + "鐨�" + operationTypeName + "鎿嶄綔."; String operationDetail = "鍏蜂綋璋冪敤鏂规硶涓�:" + methodName + ",鍏蜂綋鍙傛暟涓�:" + map.toString(); - String operationMsgEnUs = "executed:" + className + " " + operationTypeNameEn + " operation "; + String operationMsgEnUs = "executed:" + classNameEnus + " " + operationTypeNameEn + " operation "; String operationDetailEnUs = "Specific calling method is " + methodName + ",Specific parameters are " + map.toString(); service.record(uId, operationType, operationTime, terminalIp, operationMsg, operationDetail, operationMsgEnUs, operationDetailEnUs); -- Gitblit v1.9.1