From 8abb8391fa518f679adfad5df3a9ee28918f6592 Mon Sep 17 00:00:00 2001 From: dbnt-design Date: Wed, 8 Nov 2023 11:29:27 +0900 Subject: [PATCH] =?UTF-8?q?=EA=B1=B4=EC=84=A4=EA=B8=B0=EC=A4=80=EC=BD=94?= =?UTF-8?q?=EB=93=9C=EB=A6=AC=EC=8A=A4=ED=8A=B8=EC=BD=94=EB=93=9C=EB=B3=84?= =?UTF-8?q?=EB=A6=AC=EC=8A=A4=ED=8A=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../standardCode/StandardCodeController.java | 7 +--- .../entity/TnDocumentCodeList.java | 36 ++++++++++++++++ .../mapper/StandardCodeMapper.java | 3 ++ .../service/StandardCodeService.java | 5 +++ .../mybatisMapper/StandardCodeMapper.xml | 41 +++++++++++++++++++ 5 files changed, 87 insertions(+), 5 deletions(-) create mode 100644 kcsc-back-end/src/main/java/com/dbnt/kcscbackend/standardCode/entity/TnDocumentCodeList.java diff --git a/kcsc-back-end/src/main/java/com/dbnt/kcscbackend/standardCode/StandardCodeController.java b/kcsc-back-end/src/main/java/com/dbnt/kcscbackend/standardCode/StandardCodeController.java index 949a50d..136c339 100644 --- a/kcsc-back-end/src/main/java/com/dbnt/kcscbackend/standardCode/StandardCodeController.java +++ b/kcsc-back-end/src/main/java/com/dbnt/kcscbackend/standardCode/StandardCodeController.java @@ -119,7 +119,7 @@ public class StandardCodeController extends BaseController { tnDocumentInfo.setRecordCountPerPage(paginationInfo.getRecordCountPerPage()); Map resultMap = new HashMap<>(); - resultMap.put("resultList", standardCodeService.selectStandardCodeList(tnDocumentInfo)); + resultMap.put("resultList", standardCodeService.selectStandardcodlist(tnDocumentInfo.getListCode())); resultMap.put("resultCnt", standardCodeService.selectStandardCodeListCnt(tnDocumentInfo)); Integer totCnt = (Integer) resultMap.get("resultCnt"); paginationInfo.setTotalRecordCount(totCnt); @@ -139,10 +139,7 @@ public class StandardCodeController extends BaseController { tags = {"StandardCodeController"} ) @PostMapping("/testCodeList.do") - public ResponseEntity testCodeList(@RequestBody Integer groupseq){ - System.out.println(groupseq+"-------------------------------"); - - + public ResponseEntity> testCodeList(@RequestBody Integer groupseq){ return ResponseEntity.ok(standardCodeService.selectStandardCodeRevisionhistoryList(groupseq)); } diff --git a/kcsc-back-end/src/main/java/com/dbnt/kcscbackend/standardCode/entity/TnDocumentCodeList.java b/kcsc-back-end/src/main/java/com/dbnt/kcscbackend/standardCode/entity/TnDocumentCodeList.java new file mode 100644 index 0000000..9d1ff3d --- /dev/null +++ b/kcsc-back-end/src/main/java/com/dbnt/kcscbackend/standardCode/entity/TnDocumentCodeList.java @@ -0,0 +1,36 @@ +package com.dbnt.kcscbackend.standardCode.entity; + +import lombok.Getter; +import lombok.NoArgsConstructor; +import lombok.Setter; +import org.hibernate.annotations.DynamicInsert; +import org.hibernate.annotations.DynamicUpdate; + +import javax.persistence.Column; +import javax.persistence.Entity; +import javax.persistence.Id; + +@Getter +@Setter +@Entity +@NoArgsConstructor +@DynamicInsert +@DynamicUpdate +public class TnDocumentCodeList { + + @Column(name = "main_category") + private String mainCategory; + @Column(name = "middle_category") + private String middleCategory; + @Column(name = "group_nm") + private String groupNm; + @Column(name = "kcsc_cd") + private String kcscCd; + @Column(name = "doc_file_grp_id") + private String docFileGrpId; + @Id + @Column(name ="group_seq") + private Integer groupSeq; + @Column(name = "contentcount") + private Integer contentcount; +} diff --git a/kcsc-back-end/src/main/java/com/dbnt/kcscbackend/standardCode/mapper/StandardCodeMapper.java b/kcsc-back-end/src/main/java/com/dbnt/kcscbackend/standardCode/mapper/StandardCodeMapper.java index 57a9bef..f388e42 100644 --- a/kcsc-back-end/src/main/java/com/dbnt/kcscbackend/standardCode/mapper/StandardCodeMapper.java +++ b/kcsc-back-end/src/main/java/com/dbnt/kcscbackend/standardCode/mapper/StandardCodeMapper.java @@ -1,6 +1,7 @@ package com.dbnt.kcscbackend.standardCode.mapper; +import com.dbnt.kcscbackend.standardCode.entity.TnDocumentCodeList; import com.dbnt.kcscbackend.standardCode.entity.TnDocumentInfo; import org.apache.ibatis.annotations.Mapper; @@ -14,4 +15,6 @@ public interface StandardCodeMapper { Integer selectStandardCodeListCnt(TnDocumentInfo tnDocumentInfo); List selectStandardCodeRevisionhistoryList(Integer groupseq); + + List selectStandardcodlist(String code); } diff --git a/kcsc-back-end/src/main/java/com/dbnt/kcscbackend/standardCode/service/StandardCodeService.java b/kcsc-back-end/src/main/java/com/dbnt/kcscbackend/standardCode/service/StandardCodeService.java index 3a67a1f..db39d12 100644 --- a/kcsc-back-end/src/main/java/com/dbnt/kcscbackend/standardCode/service/StandardCodeService.java +++ b/kcsc-back-end/src/main/java/com/dbnt/kcscbackend/standardCode/service/StandardCodeService.java @@ -1,5 +1,6 @@ package com.dbnt.kcscbackend.standardCode.service; +import com.dbnt.kcscbackend.standardCode.entity.TnDocumentCodeList; import com.dbnt.kcscbackend.standardCode.entity.TnDocumentInfo; import com.dbnt.kcscbackend.standardCode.mapper.StandardCodeMapper; import com.dbnt.kcscbackend.standardCode.repository.TnDocumentContentRepository; @@ -37,4 +38,8 @@ public class StandardCodeService { public List selectStandardCodeRevisionhistoryList(Integer groupseq) { return standardCodeMapper.selectStandardCodeRevisionhistoryList(groupseq); } + + public List selectStandardcodlist(String code){ + return standardCodeMapper.selectStandardcodlist(code); + } } diff --git a/kcsc-back-end/src/main/resources/mybatisMapper/StandardCodeMapper.xml b/kcsc-back-end/src/main/resources/mybatisMapper/StandardCodeMapper.xml index 723bc18..8dc264e 100644 --- a/kcsc-back-end/src/main/resources/mybatisMapper/StandardCodeMapper.xml +++ b/kcsc-back-end/src/main/resources/mybatisMapper/StandardCodeMapper.xml @@ -71,4 +71,45 @@ and tdi.use_yn = 'Y' order by tdi.kcsc_cd; + \ No newline at end of file