操作日志添加角色
This commit is contained in:
@@ -48,6 +48,8 @@ public class LogDTO implements Serializable {
|
||||
|
||||
/**操作人用户账户*/
|
||||
private String userid;
|
||||
/**操作用户角色*/
|
||||
private String roleName;
|
||||
|
||||
public LogDTO(){
|
||||
|
||||
|
||||
+1
-1
@@ -101,7 +101,7 @@ public class AutoLogAspect {
|
||||
if(sysUser!=null){
|
||||
dto.setUserid(sysUser.getUsername());
|
||||
dto.setUsername(sysUser.getRealname());
|
||||
|
||||
dto.setRoleName(sysUser.getRoleCode());
|
||||
}
|
||||
//耗时
|
||||
dto.setCostTime(time);
|
||||
|
||||
+2
-1
@@ -4,7 +4,7 @@
|
||||
|
||||
<!-- 保存日志11 -->
|
||||
<insert id="saveLog" parameterType="Object">
|
||||
insert into sys_log (id, log_type, log_content, method, operate_type, request_param, ip, userid, username, cost_time, create_time)
|
||||
insert into sys_log (id, log_type, log_content, method, operate_type, request_param, ip, userid, username,role_name, cost_time, create_time)
|
||||
values(
|
||||
#{dto.id,jdbcType=VARCHAR},
|
||||
#{dto.logType,jdbcType=INTEGER},
|
||||
@@ -15,6 +15,7 @@
|
||||
#{dto.ip,jdbcType=VARCHAR},
|
||||
#{dto.userid,jdbcType=VARCHAR},
|
||||
#{dto.username,jdbcType=VARCHAR},
|
||||
#{dto.roleName,jdbcType=VARCHAR},
|
||||
#{dto.costTime,jdbcType=BIGINT},
|
||||
#{dto.createTime,jdbcType=TIMESTAMP}
|
||||
)
|
||||
|
||||
+1
@@ -70,6 +70,7 @@ public class BaseCommonServiceImpl implements BaseCommonService {
|
||||
if(user!=null){
|
||||
sysLog.setUserid(user.getUsername());
|
||||
sysLog.setUsername(user.getRealname());
|
||||
sysLog.setRoleName(user.getRoleCode());
|
||||
}
|
||||
sysLog.setCreateTime(new Date());
|
||||
//保存日志(异常捕获处理,防止数据太大存储失败,导致业务失败)JT-238
|
||||
|
||||
@@ -92,6 +92,12 @@ public class SysLog implements Serializable {
|
||||
* 操作人用户账户
|
||||
*/
|
||||
private String userid;
|
||||
|
||||
/**
|
||||
* 操作用户角色
|
||||
*/
|
||||
@Dict(dicCode = "role_code",dictTable="sys_role",dicText="role_name")
|
||||
private String roleName;
|
||||
/**
|
||||
* 操作详细日志
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user