MoneyMarketSecurityUpdateRequest, CommonDeleteRequest -> WithId
Planner, PlannerTemplate fill created/updated
This commit is contained in:
parent
e278d65325
commit
095b2d86d1
5 changed files with 13 additions and 3 deletions
|
|
@ -9,7 +9,7 @@ export-dbf-service.hazelcast.password=dev-pass
|
|||
export-dbf-service.common.encoding=cp866
|
||||
export-dbf-service.common.threads-count=10
|
||||
|
||||
export-dbf-service.store.out-dir=/opt/clearing/file/exporter/
|
||||
export-dbf-service.store.out-dir=d:\\trash\\clearing\\exporter\\out\\
|
||||
|
||||
export-dbf-service.kafka-consumer.bootstrap-servers=localhost:9092
|
||||
export-dbf-service.kafka-consumer.group-id=dev-group-balance-service
|
||||
|
|
|
|||
|
|
@ -18,6 +18,8 @@ import ru.spcex.clearing.platform.messaging.service.QueueConsumer;
|
|||
import ru.spcex.platform.imdg.api.Imdg;
|
||||
import ru.spcex.platform.imdg.api.ImdgProvider;
|
||||
|
||||
import java.time.Instant;
|
||||
|
||||
@Service
|
||||
public class PlannerService extends QueueConsumer implements InitializingBean {
|
||||
private final Logger log = LoggerFactory.getLogger(getClass());
|
||||
|
|
@ -48,6 +50,7 @@ public class PlannerService extends QueueConsumer implements InitializingBean {
|
|||
PlannerNewRequest req = userRequest.getRequestPayload();
|
||||
log.debug("PlannerNewRequest received");
|
||||
Planner planner = new Planner();
|
||||
planner.setCreated(Instant.now());
|
||||
planner.setTask(req.getTask());
|
||||
planner.setTaskTime(req.getTaskTime());
|
||||
planner.setClearingDate(req.getClearingDate());
|
||||
|
|
@ -63,6 +66,7 @@ public class PlannerService extends QueueConsumer implements InitializingBean {
|
|||
PlannerUpdateRequest req = userRequest.getRequestPayload();
|
||||
log.debug("PlannerUpdateRequest received id = {}", req.getId());
|
||||
Planner planner = plannerMap.getSingleObjectByID(req.getId());
|
||||
planner.setUpdated(Instant.now());
|
||||
planner.setTask(req.getTask());
|
||||
planner.setTaskTime(req.getTaskTime());
|
||||
planner.setClearingDate(req.getClearingDate());
|
||||
|
|
|
|||
|
|
@ -18,6 +18,8 @@ import ru.spcex.clearing.platform.messaging.service.QueueConsumer;
|
|||
import ru.spcex.platform.imdg.api.Imdg;
|
||||
import ru.spcex.platform.imdg.api.ImdgProvider;
|
||||
|
||||
import java.time.Instant;
|
||||
|
||||
@Service
|
||||
public class PlannerTemplateService extends QueueConsumer implements InitializingBean {
|
||||
private final Logger log = LoggerFactory.getLogger(getClass());
|
||||
|
|
@ -48,6 +50,7 @@ public class PlannerTemplateService extends QueueConsumer implements Initializin
|
|||
PlannerTemplateNewRequest req = userRequest.getRequestPayload();
|
||||
log.debug("PlannerTemplateNewRequest received");
|
||||
PlannerTemplate plannerTemplate = new PlannerTemplate();
|
||||
plannerTemplate.setCreated(Instant.now());
|
||||
plannerTemplate.setTask(req.getTask());
|
||||
plannerTemplate.setTaskTime(req.getTaskTime());
|
||||
plannerTemplate.setTaskStatus(req.getTaskStatus());
|
||||
|
|
@ -61,6 +64,7 @@ public class PlannerTemplateService extends QueueConsumer implements Initializin
|
|||
PlannerTemplateUpdateRequest req = userRequest.getRequestPayload();
|
||||
log.debug("PlannerTemplateUpdateRequest received");
|
||||
PlannerTemplate plannerTemplate = plannerTemplateMap.getSingleObjectByID(req.getId());
|
||||
plannerTemplate.setUpdated(Instant.now());
|
||||
plannerTemplate.setTask(req.getTask());
|
||||
plannerTemplate.setTaskTime(req.getTaskTime());
|
||||
plannerTemplate.setTaskStatus(req.getTaskStatus());
|
||||
|
|
|
|||
|
|
@ -1,8 +1,9 @@
|
|||
package ru.spcex.clearing.platform.messaging.domain.cud.common;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
import ru.spcex.platform.classes.base.interfaces.WithId;
|
||||
|
||||
public class CommonDeleteRequest {
|
||||
public class CommonDeleteRequest implements WithId {
|
||||
@JsonProperty
|
||||
public Long id;
|
||||
|
||||
|
|
|
|||
|
|
@ -7,11 +7,12 @@ import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
|||
import ru.spcex.clearing.platform.messaging.domain.json.deserialize.LocalDateDeserializer;
|
||||
import ru.spcex.clearing.platform.messaging.domain.json.serialize.LocalDateSerializer;
|
||||
import ru.spcex.platform.classes.base.interfaces.WithEndDt;
|
||||
import ru.spcex.platform.classes.base.interfaces.WithId;
|
||||
import ru.spcex.platform.classes.base.interfaces.WithStartDt;
|
||||
|
||||
import java.time.LocalDate;
|
||||
|
||||
public class MoneyMarketSecurityUpdateRequest implements WithStartDt, WithEndDt {
|
||||
public class MoneyMarketSecurityUpdateRequest implements WithId, WithStartDt, WithEndDt {
|
||||
@JsonProperty
|
||||
public Long id;
|
||||
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "Europe/Moscow")
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue