diff --git a/kcsc-back-end/src/main/java/com/dbnt/kcscbackend/admin/standardResearch/AdminStandardResearchController.java b/kcsc-back-end/src/main/java/com/dbnt/kcscbackend/admin/standardResearch/AdminStandardResearchController.java index f2ecfd9..b56428e 100644 --- a/kcsc-back-end/src/main/java/com/dbnt/kcscbackend/admin/standardResearch/AdminStandardResearchController.java +++ b/kcsc-back-end/src/main/java/com/dbnt/kcscbackend/admin/standardResearch/AdminStandardResearchController.java @@ -172,11 +172,11 @@ public class AdminStandardResearchController { ( @AuthenticationPrincipal LoginVO user, HttpServletRequest request, - @PathVariable("rsId") String strPopupId + @PathVariable("rsId") String strRsId ) throws Exception { ResultVO resultVO = new ResultVO(); - Long rsId = Long.valueOf(strPopupId); + Long rsId = Long.valueOf(strRsId); try { resultVO = adminStandardResearchService.contentsStandardResearchDelete(resultVO, request, user, rsId); } catch (Exception e) { diff --git a/kcsc-back-end/src/main/java/com/dbnt/kcscbackend/admin/standardResearch/repository/TnResearchRepositoryLightweight.java b/kcsc-back-end/src/main/java/com/dbnt/kcscbackend/admin/standardResearch/repository/TnResearchRepositoryLightweight.java index d8db62c..e5ae1fa 100644 --- a/kcsc-back-end/src/main/java/com/dbnt/kcscbackend/admin/standardResearch/repository/TnResearchRepositoryLightweight.java +++ b/kcsc-back-end/src/main/java/com/dbnt/kcscbackend/admin/standardResearch/repository/TnResearchRepositoryLightweight.java @@ -1,8 +1,18 @@ package com.dbnt.kcscbackend.admin.standardResearch.repository; import com.dbnt.kcscbackend.admin.standardResearch.model.TnResearchLightweight; +import org.springframework.data.domain.Pageable; import org.springframework.data.jpa.repository.JpaRepository; +import org.springframework.data.jpa.repository.Query; +import org.springframework.data.repository.query.Param; + +import java.util.List; public interface TnResearchRepositoryLightweight extends JpaRepository { + @Query(value = "SELECT COUNT(1) FROM tn_research tr WHERE tr.use_yn = :use_yn", nativeQuery = true) + Long countByUseYn(@Param("use_yn") String useYn); + + List findByUseYn( String useYn, Pageable pageable); + } diff --git a/kcsc-back-end/src/main/java/com/dbnt/kcscbackend/admin/standardResearch/service/impl/AdminStandardResearchServiceImpl.java b/kcsc-back-end/src/main/java/com/dbnt/kcscbackend/admin/standardResearch/service/impl/AdminStandardResearchServiceImpl.java index 1ba4b3a..6547cbc 100644 --- a/kcsc-back-end/src/main/java/com/dbnt/kcscbackend/admin/standardResearch/service/impl/AdminStandardResearchServiceImpl.java +++ b/kcsc-back-end/src/main/java/com/dbnt/kcscbackend/admin/standardResearch/service/impl/AdminStandardResearchServiceImpl.java @@ -54,8 +54,8 @@ public class AdminStandardResearchServiceImpl extends EgovAbstractServiceImpl im ); - long totalRecordCount = tnResearchRepositoryLightweight.count(); - List> list = tnResearchRepositoryLightweight.findAll(pageable) + long totalRecordCount = tnResearchRepositoryLightweight.countByUseYn("Y"); + List> list = tnResearchRepositoryLightweight.findByUseYn("Y", pageable) .stream() .map(item -> { Map codeMap = new HashMap<>(); @@ -64,11 +64,11 @@ public class AdminStandardResearchServiceImpl extends EgovAbstractServiceImpl im codeMap.put("researchStartDate", item.getRsStartDate().format(DateTimeFormatter.ofPattern("yyyy-MM-dd"))); codeMap.put("researchEndDate", item.getRsEndDate().format(DateTimeFormatter.ofPattern("yyyy-MM-dd"))); codeMap.put("director", item.getRsDirector()); - codeMap.put("createDate", item.getFrstCrtDt()); - codeMap.put("createUserId", item.getFrstCrtId()); - codeMap.put("updateDate", item.getLastChgDt()); - codeMap.put("updateUserId", item.getLastChgId()); - codeMap.put("useYn", item.getUseYn()); + //codeMap.put("createDate", item.getFrstCrtDt()); + //codeMap.put("createUserId", item.getFrstCrtId()); + //codeMap.put("updateDate", item.getLastChgDt()); + //codeMap.put("updateUserId", item.getLastChgId()); + //codeMap.put("useYn", item.getUseYn()); return codeMap; }) .collect(Collectors.toList()); @@ -165,10 +165,6 @@ public class AdminStandardResearchServiceImpl extends EgovAbstractServiceImpl im dto.put("updateUserId", tnResearch.getLastChgId()); dto.put("useYn", tnResearch.getUseYn()); - - - - resultVO.setResult(dto); resultVO.setResultCode(ResponseCode.SUCCESS.getCode()); resultVO.setResultMessage(ResponseCode.SUCCESS.getMessage()); @@ -222,6 +218,7 @@ public class AdminStandardResearchServiceImpl extends EgovAbstractServiceImpl im @Override public ResultVO contentsStandardResearchDelete(ResultVO resultVO, HttpServletRequest request, LoginVO user, Long rsId) throws Exception { + System.out.println( "\n--------------------------------------------------------------\n" + request.getRequestURI() + " IN:" + @@ -231,10 +228,6 @@ public class AdminStandardResearchServiceImpl extends EgovAbstractServiceImpl im "\n--------------------------------------------------------------\n" ); - - - - Map dto = new HashMap(); Map response = tnResearchRepository.spDeleteTnResearch(