Commit 55806abc by fsn

日志记录增加对用户名称的显示

parent 426d12c6
package com.stylefeng.guns.modular.system.warpper; package com.stylefeng.guns.modular.system.warpper;
import com.stylefeng.guns.common.constant.factory.ConstantFactory;
import com.stylefeng.guns.common.warpper.BaseControllerWarpper; import com.stylefeng.guns.common.warpper.BaseControllerWarpper;
import com.stylefeng.guns.core.util.Contrast; import com.stylefeng.guns.core.util.Contrast;
import com.stylefeng.guns.core.util.ToolUtil; import com.stylefeng.guns.core.util.ToolUtil;
...@@ -22,6 +23,9 @@ public class LogWarpper extends BaseControllerWarpper { ...@@ -22,6 +23,9 @@ public class LogWarpper extends BaseControllerWarpper {
public void warpTheMap(Map<String, Object> map) { public void warpTheMap(Map<String, Object> map) {
String message = (String) map.get("message"); String message = (String) map.get("message");
Integer userid = (Integer) map.get("userid");
map.put("userName", ConstantFactory.me().getUserNameById(userid));
//如果信息过长,则只截取前100位字符串 //如果信息过长,则只截取前100位字符串
if (ToolUtil.isNotEmpty(message) && message.length() >= 100) { if (ToolUtil.isNotEmpty(message) && message.length() >= 100) {
String subMessage = message.substring(0, 100) + "..."; String subMessage = message.substring(0, 100) + "...";
......
...@@ -17,7 +17,7 @@ OptLog.initColumn = function () { ...@@ -17,7 +17,7 @@ OptLog.initColumn = function () {
{title: 'id', field: 'id', visible: false, align: 'center', valign: 'middle'}, {title: 'id', field: 'id', visible: false, align: 'center', valign: 'middle'},
{title: '日志类型', field: 'logtype', align: 'center', valign: 'middle'}, {title: '日志类型', field: 'logtype', align: 'center', valign: 'middle'},
{title: '日志名称', field: 'logname', align: 'center', valign: 'middle'}, {title: '日志名称', field: 'logname', align: 'center', valign: 'middle'},
{title: '用户id', field: 'userid', align: 'center', valign: 'middle'}, {title: '用户名称', field: 'userName', align: 'center', valign: 'middle'},
{title: '类名', field: 'classname', align: 'center', valign: 'middle'}, {title: '类名', field: 'classname', align: 'center', valign: 'middle'},
{title: '方法名', field: 'method', align: 'center', valign: 'middle'}, {title: '方法名', field: 'method', align: 'center', valign: 'middle'},
{title: '时间', field: 'createtime', align: 'center', valign: 'middle'}, {title: '时间', field: 'createtime', align: 'center', valign: 'middle'},
......
...@@ -16,7 +16,7 @@ LoginLog.initColumn = function () { ...@@ -16,7 +16,7 @@ LoginLog.initColumn = function () {
{field: 'selectItem', radio: true}, {field: 'selectItem', radio: true},
{title: 'id', field: 'id', visible: false, align: 'center', valign: 'middle'}, {title: 'id', field: 'id', visible: false, align: 'center', valign: 'middle'},
{title: '日志名称', field: 'logname', align: 'center', valign: 'middle'}, {title: '日志名称', field: 'logname', align: 'center', valign: 'middle'},
{title: '用户id', field: 'userid', align: 'center', valign: 'middle'}, {title: '用户名称', field: 'userName', align: 'center', valign: 'middle'},
{title: '时间', field: 'createtime', align: 'center', valign: 'middle'}, {title: '时间', field: 'createtime', align: 'center', valign: 'middle'},
{title: '具体消息', field: 'message', align: 'center', valign: 'middle'}, {title: '具体消息', field: 'message', align: 'center', valign: 'middle'},
{title: 'ip', field: 'ip', align: 'center', valign: 'middle'}]; {title: 'ip', field: 'ip', align: 'center', valign: 'middle'}];
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment