Mifosx-1013 done

This commit is contained in:
andrew-dzak
2014-03-25 23:19:23 -07:00
committed by Vishwas Babu A J
parent 33aff878f5
commit 598091b1b2
2 changed files with 16 additions and 16 deletions
+5 -1
View File
@@ -45,11 +45,13 @@ public final class AuditData {
private final String loanAccountNo;
@SuppressWarnings("unused")
private final String savingsAccountNo;
private final Long clientId;
private final Long loanId;
public AuditData(final Long id, final String actionName, final String entityName, final Long resourceId, final Long subresourceId,
final String maker, final DateTime madeOnDate, final String checker, final DateTime checkedOnDate,
final String processingResult, final String commandAsJson, final String officeName, final String groupLevelName,
final String groupName, final String clientName, final String loanAccountNo, final String savingsAccountNo) {
final String groupName, final String clientName, final String loanAccountNo, final String savingsAccountNo,final Long clientId, final Long loanId) {
this.id = id;
this.actionName = actionName;
@@ -68,6 +70,8 @@ public final class AuditData {
this.clientName = clientName;
this.loanAccountNo = loanAccountNo;
this.savingsAccountNo = savingsAccountNo;
this.clientId = clientId;
this.loanId = loanId;
}
public void setCommandAsJson(final String commandAsJson) {
@@ -5,16 +5,9 @@
*/
package org.mifosplatform.commands.service;
import java.lang.reflect.Type;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.Arrays;
import java.util.Collection;
import java.util.HashSet;
import java.util.List;
import java.util.Map;
import java.util.Set;
import com.google.common.reflect.TypeToken;
import com.google.gson.JsonElement;
import com.google.gson.JsonObject;
import org.apache.commons.lang.StringUtils;
import org.joda.time.DateTime;
import org.mifosplatform.commands.data.AuditData;
@@ -48,9 +41,10 @@ import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.jdbc.core.RowMapper;
import org.springframework.stereotype.Service;
import com.google.common.reflect.TypeToken;
import com.google.gson.JsonElement;
import com.google.gson.JsonObject;
import java.lang.reflect.Type;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.*;
@Service
public class AuditReadPlatformServiceImpl implements AuditReadPlatformService {
@@ -98,7 +92,7 @@ public class AuditReadPlatformServiceImpl implements AuditReadPlatformService {
}
String partSql = " aud.id as id, aud.action_name as actionName, aud.entity_name as entityName,"
+ " aud.resource_id as resourceId, aud.subresource_id as subresourceId,"
+ " aud.resource_id as resourceId, aud.subresource_id as subresourceId,aud.client_id as clientId, aud.loan_id as loanId,"
+ " mk.username as maker, aud.made_on_date as madeOnDate, "
+ "ck.username as checker, aud.checked_on_date as checkedOnDate, ev.enum_message_property as processingResult "
+ commandAsJsonString + ", "
@@ -126,6 +120,8 @@ public class AuditReadPlatformServiceImpl implements AuditReadPlatformService {
final String actionName = rs.getString("actionName");
final String entityName = rs.getString("entityName");
final Long resourceId = JdbcSupport.getLong(rs, "resourceId");
final Long clientId = rs.getLong("clientId");
final Long loanId = rs.getLong("loanId");
final Long subresourceId = JdbcSupport.getLong(rs, "subresourceId");
final String maker = rs.getString("maker");
final DateTime madeOnDate = JdbcSupport.getDateTime(rs, "madeOnDate");
@@ -148,7 +144,7 @@ public class AuditReadPlatformServiceImpl implements AuditReadPlatformService {
final String savingsAccountNo = rs.getString("savingsAccountNo");
return new AuditData(id, actionName, entityName, resourceId, subresourceId, maker, madeOnDate, checker, checkedOnDate,
processingResult, commandAsJson, officeName, groupLevelName, groupName, clientName, loanAccountNo, savingsAccountNo);
processingResult, commandAsJson, officeName, groupLevelName, groupName, clientName, loanAccountNo, savingsAccountNo,clientId,loanId);
}
}