Browse Source

비행 종료처리 상태 값 추가

feature/auth
노승철 2 years ago
parent
commit
e5aae93741
  1. 7
      src/main/java/com/palnet/biz/jpa/repository/ctr/CtrCntrlBasRepository.java
  2. 2
      src/main/java/com/palnet/biz/scheduler/ctr/service/CtrSchedulerService.java

7
src/main/java/com/palnet/biz/jpa/repository/ctr/CtrCntrlBasRepository.java

@ -19,9 +19,12 @@ public interface CtrCntrlBasRepository extends JpaRepository<CtrCntrlBas, String
@Modifying @Modifying
@Transactional @Transactional
@Query("update CtrCntrlBas c " + @Query("update CtrCntrlBas c " +
"SET c.endTypeCd = :endTypeCd, c.cntrlEndDt = :cntrlEndDt " + "SET c.endTypeCd = :endTypeCd, c.cntrlEndDt = :cntrlEndDt, c.statusCd = :statusCd " +
"WHERE c.cntrlId = :cntrlId") "WHERE c.cntrlId = :cntrlId")
int updateCntrlEndType(@Param("endTypeCd") String endTypeCd, @Param("cntrlEndDt") Date cntrlEndDt, @Param("cntrlId") String cntrlId); int updateCntrlEndType(@Param("endTypeCd") String endTypeCd,
@Param("cntrlEndDt") Date cntrlEndDt,
@Param("statusCd") String statusCd,
@Param("cntrlId") String cntrlId);
Optional<CtrCntrlBas> findFirstByIdntfNumOrderByCreateDtDesc(String idntfNum); Optional<CtrCntrlBas> findFirstByIdntfNumOrderByCreateDtDesc(String idntfNum);

2
src/main/java/com/palnet/biz/scheduler/ctr/service/CtrSchedulerService.java

@ -82,7 +82,7 @@ public class CtrSchedulerService {
long diffMinute = DateUtils.diffMinute(history.getSrvrRcvDt(), new Date()); long diffMinute = DateUtils.diffMinute(history.getSrvrRcvDt(), new Date());
if(diffMinute > GP_REMOVE_TIME) { if(diffMinute > GP_REMOVE_TIME) {
ctrCntrlBasRepository.updateCntrlEndType("01", DateUtils.nowDate(), history.getCntrlId()); ctrCntrlBasRepository.updateCntrlEndType("01", DateUtils.nowDate(), "99", history.getCntrlId());
gpsDataContext.removeIdntfKey(key); gpsDataContext.removeIdntfKey(key);
} }

Loading…
Cancel
Save