Index: forgon-core/src/main/java/com/forgon/log/model/Log.java =================================================================== diff -u -r13802 -r15766 --- forgon-core/src/main/java/com/forgon/log/model/Log.java (.../Log.java) (revision 13802) +++ forgon-core/src/main/java/com/forgon/log/model/Log.java (.../Log.java) (revision 15766) @@ -43,6 +43,7 @@ public static final String CLIENT_TYPE_WIN_MOBILE = "clientForWindowsMobile"; public static final String CLIENT_TYPE_ANDROID = "clientForAndroid"; + public static final String CLIENT_TYPE_PC = "clientForWebBrowser"; private Long id; private String logDate; Index: forgon-core/src/main/java/com/forgon/log/service/LogManager.java =================================================================== diff -u -r13961 -r15766 --- forgon-core/src/main/java/com/forgon/log/service/LogManager.java (.../LogManager.java) (revision 13961) +++ forgon-core/src/main/java/com/forgon/log/service/LogManager.java (.../LogManager.java) (revision 15766) @@ -20,6 +20,9 @@ public void saveLog(LoginUserData loginUser, String model, String type, String description); + + public void saveLog(LoginUserData loginUser, + String model, String type, String description,String clientType); public void saveOrUpdate(Log log); Index: forgon-core/src/main/java/com/forgon/log/service/LogManagerImpl.java =================================================================== diff -u -r13961 -r15766 --- forgon-core/src/main/java/com/forgon/log/service/LogManagerImpl.java (.../LogManagerImpl.java) (revision 13961) +++ forgon-core/src/main/java/com/forgon/log/service/LogManagerImpl.java (.../LogManagerImpl.java) (revision 15766) @@ -163,6 +163,11 @@ @Override public void saveLog(LoginUserData loginUser, String modelName, String type, String description) { + saveLog(loginUser,modelName,type,description,null); + } + public void saveLog(LoginUserData loginUser, + String model, String type, String description,String clientType){ + Log log = new Log(); String userId = loginUser.getUserName(); @@ -178,10 +183,12 @@ log.setUsername(userFullName); log.setUserId(userId); log.setUserIP(userIP); - log.setModel(modelName); + log.setModel(model); log.setOperationType(type); log.setOperationDescription(description); + log.setClientType(clientType); objectDao.save(log); + } public Date getLastDateByOpetType(String operationType){ if(StringUtils.isBlank(operationType))