archive file
parent
efc34b7e21
commit
4f2dca0391
|
|
@ -7,6 +7,7 @@ import org.qinan.safetyeval.client.file.request.EvalProjectArchiveFileAddCmd;
|
||||||
import org.qinan.safetyeval.domain.file.ability.EvalProjectArchiveFileAbility;
|
import org.qinan.safetyeval.domain.file.ability.EvalProjectArchiveFileAbility;
|
||||||
import org.qinan.safetyeval.domain.file.model.EvalProjectArchiveFileE;
|
import org.qinan.safetyeval.domain.file.model.EvalProjectArchiveFileE;
|
||||||
import org.qinan.safetyeval.infrastructure.persistence.queryservice.EvalProjectArchiveFileQueryService;
|
import org.qinan.safetyeval.infrastructure.persistence.queryservice.EvalProjectArchiveFileQueryService;
|
||||||
|
import org.qinan.safetyeval.infrastructure.support.InsertFieldDefaults;
|
||||||
import org.springframework.stereotype.Component;
|
import org.springframework.stereotype.Component;
|
||||||
import org.springframework.transaction.annotation.Transactional;
|
import org.springframework.transaction.annotation.Transactional;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -6,6 +6,7 @@ import org.qinan.safetyeval.domain.file.model.EvalProjectArchiveFileE;
|
||||||
import org.qinan.safetyeval.infrastructure.convertor.EvalProjectArchiveFileDoConvertor;
|
import org.qinan.safetyeval.infrastructure.convertor.EvalProjectArchiveFileDoConvertor;
|
||||||
import org.qinan.safetyeval.infrastructure.persistence.domainobject.EvalProjectArchiveFileDO;
|
import org.qinan.safetyeval.infrastructure.persistence.domainobject.EvalProjectArchiveFileDO;
|
||||||
import org.qinan.safetyeval.infrastructure.persistence.repository.EvalProjectArchiveFileRepository;
|
import org.qinan.safetyeval.infrastructure.persistence.repository.EvalProjectArchiveFileRepository;
|
||||||
|
import org.qinan.safetyeval.infrastructure.support.InsertFieldDefaults;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
@ -24,6 +25,7 @@ public class EvalProjectArchiveFileGatewayImpl implements EvalProjectArchiveFile
|
||||||
public Boolean add(EvalProjectArchiveFileE evalProjectArchiveFileE) {
|
public Boolean add(EvalProjectArchiveFileE evalProjectArchiveFileE) {
|
||||||
EvalProjectArchiveFileDO evalProjectArchiveFileDO = evalProjectArchiveFileDoConvertor.convertEeToDo(evalProjectArchiveFileE);
|
EvalProjectArchiveFileDO evalProjectArchiveFileDO = evalProjectArchiveFileDoConvertor.convertEeToDo(evalProjectArchiveFileE);
|
||||||
evalProjectArchiveFileDO.setDeleteEnum("false");
|
evalProjectArchiveFileDO.setDeleteEnum("false");
|
||||||
|
InsertFieldDefaults.apply(evalProjectArchiveFileDO);
|
||||||
boolean res = evalProjectArchiveFileRepository.addEvalProjectArchiveFile(evalProjectArchiveFileDO);
|
boolean res = evalProjectArchiveFileRepository.addEvalProjectArchiveFile(evalProjectArchiveFileDO);
|
||||||
if (res) {
|
if (res) {
|
||||||
evalProjectArchiveFileE.setId(evalProjectArchiveFileDO.getId());
|
evalProjectArchiveFileE.setId(evalProjectArchiveFileDO.getId());
|
||||||
|
|
@ -33,8 +35,9 @@ public class EvalProjectArchiveFileGatewayImpl implements EvalProjectArchiveFile
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Boolean update(EvalProjectArchiveFileE evalProjectArchiveFileE) {
|
public Boolean update(EvalProjectArchiveFileE evalProjectArchiveFileE) {
|
||||||
boolean res = evalProjectArchiveFileRepository.updateEvalProjectArchiveFile(evalProjectArchiveFileDoConvertor.convertEeToDo(evalProjectArchiveFileE));
|
EvalProjectArchiveFileDO evalProjectArchiveFileDO = evalProjectArchiveFileDoConvertor.convertEeToDo(evalProjectArchiveFileE);
|
||||||
return res;
|
InsertFieldDefaults.applyForUpdate(evalProjectArchiveFileDO);
|
||||||
|
return evalProjectArchiveFileRepository.updateEvalProjectArchiveFile(evalProjectArchiveFileDO);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue