initial stub for client transfer (between branches)
This commit is contained in:
+1
-1
@@ -22,7 +22,7 @@ public class TransferApiConstants {
|
||||
public static final String inheritDestinationGroupLoanOfficer = "inheritDestinationGroupLoanOfficer";
|
||||
public static final String newStaffIdParamName = "newStaffId";
|
||||
public static final String transferActiveLoans = "transferActiveLoans";
|
||||
public static final String destinationOfficeIdParamName = "destinationOfficeIdParamName";
|
||||
public static final String destinationOfficeIdParamName = "destinationOfficeId";
|
||||
|
||||
public static final Set<String> TRANSFER_CLIENTS_BETWEEN_GROUPS_DATA_PARAMETERS = new HashSet<String>(Arrays.asList(localeParamName,
|
||||
dateFormatParamName, destinationGroupIdParamName, clients, inheritDestinationGroupLoanOfficer, newStaffIdParamName,
|
||||
|
||||
+1
-1
@@ -210,7 +210,7 @@ public class TransferWritePlatformServiceJpaRepositoryImpl implements TransferWr
|
||||
@Override
|
||||
public CommandProcessingResult transferClientBetweenBranches(final Long clientId, final JsonCommand jsonCommand) {
|
||||
// validation
|
||||
this.transfersDataValidator.validateForClientsTransferBetweenGroups(jsonCommand.json());
|
||||
this.transfersDataValidator.validateForClientTransferBetweenBranches(jsonCommand.json());
|
||||
|
||||
final Long destinationOfficeId = jsonCommand.longValueOfParameterNamed(TransferApiConstants.destinationOfficeIdParamName);
|
||||
final Office office = this.officeRepository.findOneWithNotFoundDetection(destinationOfficeId);
|
||||
|
||||
Reference in New Issue
Block a user