@ -1,15 +1,12 @@
@@ -1,15 +1,12 @@
package cc.niushuai.bastionserver.common.aspect ;
import cc.niushuai.bastionserver.common.api.dto.LogDTO ;
import cc.niushuai.bastionserver.common.api.vo.Result ;
import cc.niushuai.bastionserver.common.aspect.annotation.AutoLog ;
import cc.niushuai.bastionserver.common.constant.CommonConstant ;
import cc.niushuai.bastionserver.common.constant.enums.ModuleType ;
import cc.niushuai.bastionserver.common.constant.enums.OperateTypeEnum ;
import cc.niushuai.bastionserver.common.system.vo.LoginUser ;
import cc.niushuai.bastionserver.common.util.IpUtils ;
import cc.niushuai.bastionserver.common.util.SpringContextUtils ;
import cc.niushuai.bastionserver.common.util.oConvertUtils ;
import cc.niushuai.bastionserver.modules.base.service.BaseCommonService ;
import com.alibaba.fastjson.JSONObject ;
import com.alibaba.fastjson.serializer.PropertyFilter ;
@ -73,14 +70,9 @@ public class AutoLogAspect {
@@ -73,14 +70,9 @@ public class AutoLogAspect {
LogDTO dto = new LogDTO ( ) ;
AutoLog syslog = method . getAnnotation ( AutoLog . class ) ;
if ( syslog ! = null ) {
//update-begin-author:taoyan date:
String content = syslog . value ( ) ;
if ( syslog . module ( ) = = ModuleType . ONLINE ) {
content = getOnlineLogContent ( obj , content ) ;
}
//注解上的描述,操作日志内容
// 注解上的描述,操作日志内容
dto . setLogType ( syslog . logType ( ) ) ;
dto . setLogContent ( content ) ;
dto . setLogContent ( syslog . value ( ) ) ;
}
//请求的方法名
@ -181,29 +173,6 @@ public class AutoLogAspect {
@@ -181,29 +173,6 @@ public class AutoLogAspect {
return params ;
}
/ * *
* online日志内容拼接
*
* @param obj
* @param content
* @return
* /
private String getOnlineLogContent ( Object obj , String content ) {
if ( Result . class . isInstance ( obj ) ) {
Result res = ( Result ) obj ;
String msg = res . getMessage ( ) ;
String tableName = res . getOnlTable ( ) ;
if ( oConvertUtils . isNotEmpty ( tableName ) ) {
content + = ",表名:" + tableName ;
}
if ( res . isSuccess ( ) ) {
content + = "," + ( oConvertUtils . isEmpty ( msg ) ? "操作成功" : msg ) ;
} else {
content + = "," + ( oConvertUtils . isEmpty ( msg ) ? "操作失败" : msg ) ;
}
}
return content ;
}
/ * private void saveSysLog ( ProceedingJoinPoint joinPoint , long time , Object obj ) {