|
|
|
@ -1,5 +1,6 @@
|
|
|
|
package com.mfsys.uco.service;
|
|
|
|
package com.mfsys.uco.service;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
import com.mfsys.uco.constants.UCOURI;
|
|
|
|
import com.mfsys.uco.model.ChartOfAccount;
|
|
|
|
import com.mfsys.uco.model.ChartOfAccount;
|
|
|
|
import com.mfsys.uco.model.Product;
|
|
|
|
import com.mfsys.uco.model.Product;
|
|
|
|
import com.mfsys.uco.model.TransactionTrail;
|
|
|
|
import com.mfsys.uco.model.TransactionTrail;
|
|
|
|
@ -13,13 +14,14 @@ import java.util.List;
|
|
|
|
@Service
|
|
|
|
@Service
|
|
|
|
@RequiredArgsConstructor
|
|
|
|
@RequiredArgsConstructor
|
|
|
|
public class DepositUcoProductsService {
|
|
|
|
public class DepositUcoProductsService {
|
|
|
|
|
|
|
|
private final WebClientDepositService webClientDepositService;
|
|
|
|
private final DepositUcoProductsRepository depositUcoProductsRepository;
|
|
|
|
private final DepositUcoProductsRepository depositUcoProductsRepository;
|
|
|
|
private final ChartOfAccountRepository chartOfAccountRepository;
|
|
|
|
private final ChartOfAccountRepository chartOfAccountRepository;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public List<Product> fetchDepositUcoProducts(String porOrgacode) {
|
|
|
|
public List<Product> fetchDepositUcoProducts(String porOrgacode) {
|
|
|
|
return depositUcoProductsRepository.fetchAllUcoActiveProducts(porOrgacode);
|
|
|
|
String url = UCOURI.FETCH_DEPOSIT_PRODUCTS + "?porOrgacode=" + porOrgacode;
|
|
|
|
|
|
|
|
return (List<Product>) webClientDepositService.fetchUcoDepositProducts(url, porOrgacode);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|