diff --git a/jshERP-boot/src/main/java/com/jsh/erp/datasource/mappers/LogMapperEx.java b/jshERP-boot/src/main/java/com/jsh/erp/datasource/mappers/LogMapperEx.java index e3d96ab6..3f7cfcf9 100644 --- a/jshERP-boot/src/main/java/com/jsh/erp/datasource/mappers/LogMapperEx.java +++ b/jshERP-boot/src/main/java/com/jsh/erp/datasource/mappers/LogMapperEx.java @@ -11,7 +11,7 @@ public interface LogMapperEx { List selectByConditionLog( @Param("operation") String operation, - @Param("userId") Integer userId, + @Param("userInfo") String userInfo, @Param("clientIp") String clientIp, @Param("status") Integer status, @Param("beginTime") String beginTime, @@ -22,7 +22,7 @@ public interface LogMapperEx { Long countsByLog( @Param("operation") String operation, - @Param("userId") Integer userId, + @Param("userInfo") String userInfo, @Param("clientIp") String clientIp, @Param("status") Integer status, @Param("beginTime") String beginTime, diff --git a/jshERP-boot/src/main/java/com/jsh/erp/datasource/vo/LogVo4List.java b/jshERP-boot/src/main/java/com/jsh/erp/datasource/vo/LogVo4List.java index c69a0fce..3b83342e 100644 --- a/jshERP-boot/src/main/java/com/jsh/erp/datasource/vo/LogVo4List.java +++ b/jshERP-boot/src/main/java/com/jsh/erp/datasource/vo/LogVo4List.java @@ -4,10 +4,20 @@ import com.jsh.erp.datasource.entities.Log; public class LogVo4List extends Log { + private String loginName; + private String userName; private String createTimeStr; + public String getLoginName() { + return loginName; + } + + public void setLoginName(String loginName) { + this.loginName = loginName; + } + public String getUserName() { return userName; } diff --git a/jshERP-boot/src/main/java/com/jsh/erp/service/log/LogComponent.java b/jshERP-boot/src/main/java/com/jsh/erp/service/log/LogComponent.java index bf753e5d..e97d4023 100644 --- a/jshERP-boot/src/main/java/com/jsh/erp/service/log/LogComponent.java +++ b/jshERP-boot/src/main/java/com/jsh/erp/service/log/LogComponent.java @@ -32,13 +32,13 @@ public class LogComponent implements ICommonQuery { private List getLogList(Map map)throws Exception { String search = map.get(Constants.SEARCH); String operation = StringUtil.getInfo(search, "operation"); - Integer userId = StringUtil.parseInteger(StringUtil.getInfo(search, "userId")); + String userInfo = StringUtil.getInfo(search, "userInfo"); String clientIp = StringUtil.getInfo(search, "clientIp"); Integer status = StringUtil.parseInteger(StringUtil.getInfo(search, "status")); String beginTime = StringUtil.getInfo(search, "beginTime"); String endTime = StringUtil.getInfo(search, "endTime"); String content = StringUtil.getInfo(search, "content"); - return logService.select(operation, userId, clientIp, status, beginTime, endTime, content, + return logService.select(operation, userInfo, clientIp, status, beginTime, endTime, content, QueryUtils.offset(map), QueryUtils.rows(map)); } @@ -46,13 +46,13 @@ public class LogComponent implements ICommonQuery { public Long counts(Map map)throws Exception { String search = map.get(Constants.SEARCH); String operation = StringUtil.getInfo(search, "operation"); - Integer userId = StringUtil.parseInteger(StringUtil.getInfo(search, "userId")); + String userInfo = StringUtil.getInfo(search, "userInfo"); String clientIp = StringUtil.getInfo(search, "clientIp"); Integer status = StringUtil.parseInteger(StringUtil.getInfo(search, "status")); String beginTime = StringUtil.getInfo(search, "beginTime"); String endTime = StringUtil.getInfo(search, "endTime"); String content = StringUtil.getInfo(search, "content"); - return logService.countLog(operation, userId, clientIp, status, beginTime, endTime, content); + return logService.countLog(operation, userInfo, clientIp, status, beginTime, endTime, content); } @Override diff --git a/jshERP-boot/src/main/java/com/jsh/erp/service/log/LogService.java b/jshERP-boot/src/main/java/com/jsh/erp/service/log/LogService.java index 8f5e5054..6c213640 100644 --- a/jshERP-boot/src/main/java/com/jsh/erp/service/log/LogService.java +++ b/jshERP-boot/src/main/java/com/jsh/erp/service/log/LogService.java @@ -63,13 +63,13 @@ public class LogService { return list; } - public List select(String operation, Integer userId, String clientIp, Integer status, String beginTime, String endTime, + public List select(String operation, String userInfo, String clientIp, Integer status, String beginTime, String endTime, String content, int offset, int rows)throws Exception { List list=null; try{ beginTime = Tools.parseDayToTime(beginTime,BusinessConstants.DAY_FIRST_TIME); endTime = Tools.parseDayToTime(endTime,BusinessConstants.DAY_LAST_TIME); - list=logMapperEx.selectByConditionLog(operation, userId, clientIp, status, beginTime, endTime, + list=logMapperEx.selectByConditionLog(operation, userInfo, clientIp, status, beginTime, endTime, content, offset, rows); if (null != list) { for (LogVo4List log : list) { @@ -82,13 +82,13 @@ public class LogService { return list; } - public Long countLog(String operation, Integer userId, String clientIp, Integer status, String beginTime, String endTime, + public Long countLog(String operation, String userInfo, String clientIp, Integer status, String beginTime, String endTime, String content)throws Exception { Long result=null; try{ beginTime = Tools.parseDayToTime(beginTime,BusinessConstants.DAY_FIRST_TIME); endTime = Tools.parseDayToTime(endTime,BusinessConstants.DAY_LAST_TIME); - result=logMapperEx.countsByLog(operation, userId, clientIp, status, beginTime, endTime, content); + result=logMapperEx.countsByLog(operation, userInfo, clientIp, status, beginTime, endTime, content); }catch(Exception e){ JshException.readFail(logger, e); } diff --git a/jshERP-boot/src/main/resources/mapper_xml/LogMapperEx.xml b/jshERP-boot/src/main/resources/mapper_xml/LogMapperEx.xml index 5b6a3b59..3d2bafa1 100644 --- a/jshERP-boot/src/main/resources/mapper_xml/LogMapperEx.xml +++ b/jshERP-boot/src/main/resources/mapper_xml/LogMapperEx.xml @@ -3,10 +3,11 @@ +