浏览代码

Implement-post-update-scan-code

new-feature
Viet.LeQ2 2 年前
父节点
当前提交
ee6373995e
共有 2 个文件被更改,包括 9 次插入0 次删除
  1. +2
    -0
      src/main/java/vn/azteam/tpf/domain/TBCodeStatusEnum.java
  2. +7
    -0
      src/main/java/vn/azteam/tpf/service/impl/TBCodeServiceImpl.java

+ 2
- 0
src/main/java/vn/azteam/tpf/domain/TBCodeStatusEnum.java 查看文件



ACTIVE("ACTIVE"), ACTIVE("ACTIVE"),


EXPIRED("EXPIRED"),

CANCELED("CANCELED"), CANCELED("CANCELED"),


UPDATED("UPDATED"), UPDATED("UPDATED"),

+ 7
- 0
src/main/java/vn/azteam/tpf/service/impl/TBCodeServiceImpl.java 查看文件

import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
import vn.azteam.tpf.domain.TBCode; import vn.azteam.tpf.domain.TBCode;
import vn.azteam.tpf.domain.TBCodeStatusEnum;
import vn.azteam.tpf.repository.TBCodeRepository; import vn.azteam.tpf.repository.TBCodeRepository;
import vn.azteam.tpf.repository.search.TBCodeSearchRepository; import vn.azteam.tpf.repository.search.TBCodeSearchRepository;
import vn.azteam.tpf.service.TBCodeService; import vn.azteam.tpf.service.TBCodeService;
tbCodeDTO.getId().toString()); tbCodeDTO.getId().toString());
} }


if (TBCodeStatusEnum.CANCELED.equals(tbCodeOptional.get().getStatus()) ||
tbCodeOptional.get().getStatus().equals(TBCodeStatusEnum.EXPIRED)) {
throw new BadRequestAlertException("Bad request, could not change status Canceled or Expired", "",
tbCodeDTO.getId().toString());
}

TBCode tbCode = tBCodeMapper.toEntity(tbCodeDTO); TBCode tbCode = tBCodeMapper.toEntity(tbCodeDTO);
tbCode = tbCodeRepository.save(tbCode); tbCode = tbCodeRepository.save(tbCode);
return Optional.ofNullable(tBCodeMapper.toDto(tbCode)); return Optional.ofNullable(tBCodeMapper.toDto(tbCode));

正在加载...
取消
保存