This commit is contained in:
parent
abc2076fbd
commit
bfba880629
2 changed files with 6 additions and 5 deletions
|
|
@ -53,7 +53,6 @@ import ru.spcex.platform.imdg.api.predicate.specific.RegistryCodeSqlBuilder;
|
||||||
import ru.spcex.platform.imdg.iml.hazelcast.adapter.CashV2;
|
import ru.spcex.platform.imdg.iml.hazelcast.adapter.CashV2;
|
||||||
import static ru.spcex.platform.utils.enumeration.IEnumKey.getEnumByKey;
|
import static ru.spcex.platform.utils.enumeration.IEnumKey.getEnumByKey;
|
||||||
import ru.spcex.platform.utils.enumeration.IMessageResolver;
|
import ru.spcex.platform.utils.enumeration.IMessageResolver;
|
||||||
import ru.spcex.platform.utils.enumeration.SimpleMessageResolver;
|
|
||||||
import ru.spcex.platform.utils.number.BigDecimalUtil;
|
import ru.spcex.platform.utils.number.BigDecimalUtil;
|
||||||
import static ru.spcex.platform.utils.number.BigDecimalUtil.safeBD;
|
import static ru.spcex.platform.utils.number.BigDecimalUtil.safeBD;
|
||||||
import ru.spcex.platform.utils.time.TimeUtil;
|
import ru.spcex.platform.utils.time.TimeUtil;
|
||||||
|
|
@ -66,15 +65,16 @@ public class InspectionObligationsPrecAction extends ReviseStage1Action {
|
||||||
private final Imdg<ClearingMemberCategory> cmcImdg;
|
private final Imdg<ClearingMemberCategory> cmcImdg;
|
||||||
private final Imdg<SessionTypeDictionary> ssnTypeImdg;
|
private final Imdg<SessionTypeDictionary> ssnTypeImdg;
|
||||||
private final ImdgId idGen;
|
private final ImdgId idGen;
|
||||||
private final IMessageResolver msgResolver = new SimpleMessageResolver();
|
private final IMessageResolver msgResolver;
|
||||||
private Function<List<String>, Boolean> cmcFilter;
|
private Function<List<String>, Boolean> cmcFilter;
|
||||||
private SessionType sessionType;
|
private SessionType sessionType;
|
||||||
private String ssnName;
|
private String ssnName;
|
||||||
private Long sessionId;
|
private Long sessionId;
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
public InspectionObligationsPrecAction(ImdgProvider imdgProvider) {
|
public InspectionObligationsPrecAction(ImdgProvider imdgProvider, IMessageResolver messageResolver) {
|
||||||
super(imdgProvider);
|
super(imdgProvider);
|
||||||
|
this.msgResolver = messageResolver;
|
||||||
this.registryImdg = imdgProvider.getCashingImdg(IMDGDistributedNames.Map_Registry, Registry.class, null);
|
this.registryImdg = imdgProvider.getCashingImdg(IMDGDistributedNames.Map_Registry, Registry.class, null);
|
||||||
this.cmcImdg = imdgProvider.getCashingImdg(IMDGDistributedNames.Map_ClearingMemberCategory, ClearingMemberCategory.class, null);
|
this.cmcImdg = imdgProvider.getCashingImdg(IMDGDistributedNames.Map_ClearingMemberCategory, ClearingMemberCategory.class, null);
|
||||||
this.ssnTypeImdg = imdgProvider.getImdg(IMDGDistributedNames.Map_SessionTypeDictionary, SessionTypeDictionary.class);
|
this.ssnTypeImdg = imdgProvider.getImdg(IMDGDistributedNames.Map_SessionTypeDictionary, SessionTypeDictionary.class);
|
||||||
|
|
|
||||||
|
|
@ -58,7 +58,6 @@ import ru.spcex.platform.utils.collection.Pair;
|
||||||
import ru.spcex.platform.utils.enumeration.EnumMessage;
|
import ru.spcex.platform.utils.enumeration.EnumMessage;
|
||||||
import ru.spcex.platform.utils.enumeration.IEnumKey;
|
import ru.spcex.platform.utils.enumeration.IEnumKey;
|
||||||
import ru.spcex.platform.utils.enumeration.IMessageResolver;
|
import ru.spcex.platform.utils.enumeration.IMessageResolver;
|
||||||
import ru.spcex.platform.utils.enumeration.SimpleMessageResolver;
|
|
||||||
import static ru.spcex.platform.utils.number.BigDecimalUtil.safeBD;
|
import static ru.spcex.platform.utils.number.BigDecimalUtil.safeBD;
|
||||||
|
|
||||||
@Service
|
@Service
|
||||||
|
|
@ -67,7 +66,7 @@ public class InspectionObligationsV2Action extends ReviseStage1Action {
|
||||||
private final Logger log = LoggerFactory.getLogger(getClass());
|
private final Logger log = LoggerFactory.getLogger(getClass());
|
||||||
private final Imdg<Registry> registryImdg;
|
private final Imdg<Registry> registryImdg;
|
||||||
private final ImdgId idGen;
|
private final ImdgId idGen;
|
||||||
private final IMessageResolver msgResolver = new SimpleMessageResolver();
|
private final IMessageResolver msgResolver;
|
||||||
private SessionType sessionType;
|
private SessionType sessionType;
|
||||||
private final AssetTBFProcessingCashing assetsCashing;
|
private final AssetTBFProcessingCashing assetsCashing;
|
||||||
private final GatewayRequester gateway;
|
private final GatewayRequester gateway;
|
||||||
|
|
@ -76,10 +75,12 @@ public class InspectionObligationsV2Action extends ReviseStage1Action {
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
public InspectionObligationsV2Action(ImdgProvider imdgProvider,
|
public InspectionObligationsV2Action(ImdgProvider imdgProvider,
|
||||||
|
IMessageResolver messageResolver,
|
||||||
GatewayRequester gateway,
|
GatewayRequester gateway,
|
||||||
PlanBalanceCalc planBalanceCalc
|
PlanBalanceCalc planBalanceCalc
|
||||||
) {
|
) {
|
||||||
super(imdgProvider);
|
super(imdgProvider);
|
||||||
|
this.msgResolver = messageResolver;
|
||||||
this.registryImdg = imdgProvider.getCashingImdg(IMDGDistributedNames.Map_Registry, Registry.class, null);
|
this.registryImdg = imdgProvider.getCashingImdg(IMDGDistributedNames.Map_Registry, Registry.class, null);
|
||||||
this.idGen = imdgProvider.getImdgIdGenerator();
|
this.idGen = imdgProvider.getImdgIdGenerator();
|
||||||
this.gateway = gateway;
|
this.gateway = gateway;
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue