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.model.EvalProjectArchiveFileE;
|
||||
import org.qinan.safetyeval.infrastructure.persistence.queryservice.EvalProjectArchiveFileQueryService;
|
||||
import org.qinan.safetyeval.infrastructure.support.InsertFieldDefaults;
|
||||
import org.springframework.stereotype.Component;
|
||||
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.persistence.domainobject.EvalProjectArchiveFileDO;
|
||||
import org.qinan.safetyeval.infrastructure.persistence.repository.EvalProjectArchiveFileRepository;
|
||||
import org.qinan.safetyeval.infrastructure.support.InsertFieldDefaults;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
/**
|
||||
|
|
@ -24,6 +25,7 @@ public class EvalProjectArchiveFileGatewayImpl implements EvalProjectArchiveFile
|
|||
public Boolean add(EvalProjectArchiveFileE evalProjectArchiveFileE) {
|
||||
EvalProjectArchiveFileDO evalProjectArchiveFileDO = evalProjectArchiveFileDoConvertor.convertEeToDo(evalProjectArchiveFileE);
|
||||
evalProjectArchiveFileDO.setDeleteEnum("false");
|
||||
InsertFieldDefaults.apply(evalProjectArchiveFileDO);
|
||||
boolean res = evalProjectArchiveFileRepository.addEvalProjectArchiveFile(evalProjectArchiveFileDO);
|
||||
if (res) {
|
||||
evalProjectArchiveFileE.setId(evalProjectArchiveFileDO.getId());
|
||||
|
|
@ -33,8 +35,9 @@ public class EvalProjectArchiveFileGatewayImpl implements EvalProjectArchiveFile
|
|||
|
||||
@Override
|
||||
public Boolean update(EvalProjectArchiveFileE evalProjectArchiveFileE) {
|
||||
boolean res = evalProjectArchiveFileRepository.updateEvalProjectArchiveFile(evalProjectArchiveFileDoConvertor.convertEeToDo(evalProjectArchiveFileE));
|
||||
return res;
|
||||
EvalProjectArchiveFileDO evalProjectArchiveFileDO = evalProjectArchiveFileDoConvertor.convertEeToDo(evalProjectArchiveFileE);
|
||||
InsertFieldDefaults.applyForUpdate(evalProjectArchiveFileDO);
|
||||
return evalProjectArchiveFileRepository.updateEvalProjectArchiveFile(evalProjectArchiveFileDO);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
|||
Loading…
Reference in New Issue