From af5d2886408d64c973119b2518de856e7221020c Mon Sep 17 00:00:00 2001 From: TaehunPark Date: Fri, 16 Sep 2022 10:35:10 +0900 Subject: [PATCH] =?UTF-8?q?fix:=EB=AF=BC=EA=B0=84=ED=86=B5=EC=97=AD?= =?UTF-8?q?=EC=9D=B8=20=EC=96=B4=EA=B6=8C=EB=B3=84=ED=98=84=ED=99=A9=20?= =?UTF-8?q?=EC=9E=91=EC=97=85=EC=A4=91.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../translator/TranslatorController.java | 10 +++ .../translator/mapper/TranslatorMapper.java | 4 + .../translator/service/TranslatorService.java | 5 ++ .../mybatisMapper/TranslatorMapper.xml | 40 ++++++++++ .../translator/translatorStatisticsLang.html | 76 +++++++++++++++++++ 5 files changed, 135 insertions(+) create mode 100644 src/main/resources/templates/translator/translatorStatisticsLang.html diff --git a/src/main/java/com/dbnt/faisp/translator/TranslatorController.java b/src/main/java/com/dbnt/faisp/translator/TranslatorController.java index 2f8bfde9..9f67c537 100644 --- a/src/main/java/com/dbnt/faisp/translator/TranslatorController.java +++ b/src/main/java/com/dbnt/faisp/translator/TranslatorController.java @@ -6,6 +6,8 @@ import com.dbnt.faisp.translator.model.Translator; import com.dbnt.faisp.translator.model.TranslatorCrr; import com.dbnt.faisp.translator.service.TranslatorService; import com.dbnt.faisp.userInfo.model.UserInfo; +import com.dbnt.faisp.util.ParamMap; + import lombok.RequiredArgsConstructor; import java.util.HashMap; @@ -130,6 +132,14 @@ public class TranslatorController { translatorSevice.deleteTranslatorInfo(trKey); } + @GetMapping("/statisticsLang") + public ModelAndView statisticsLang() { + ModelAndView mav = new ModelAndView("translator/translatorStatisticsLang"); + mav.addObject("cntList", translatorSevice.selectStatisticsLangCnt()); + + return mav; + } + } diff --git a/src/main/java/com/dbnt/faisp/translator/mapper/TranslatorMapper.java b/src/main/java/com/dbnt/faisp/translator/mapper/TranslatorMapper.java index 465f89cd..39e5a818 100644 --- a/src/main/java/com/dbnt/faisp/translator/mapper/TranslatorMapper.java +++ b/src/main/java/com/dbnt/faisp/translator/mapper/TranslatorMapper.java @@ -3,6 +3,8 @@ package com.dbnt.faisp.translator.mapper; import com.dbnt.faisp.translator.model.Translator; import com.dbnt.faisp.translator.model.TranslatorCrr; import com.dbnt.faisp.userInfo.model.UserInfo; +import com.dbnt.faisp.util.ParamMap; + import org.apache.ibatis.annotations.Mapper; import java.util.List; @@ -20,4 +22,6 @@ public interface TranslatorMapper { List selectCareerList(TranslatorCrr translatorCrr); + List selectStatisticsLangCnt(); + } diff --git a/src/main/java/com/dbnt/faisp/translator/service/TranslatorService.java b/src/main/java/com/dbnt/faisp/translator/service/TranslatorService.java index 92a04591..6ed709f9 100644 --- a/src/main/java/com/dbnt/faisp/translator/service/TranslatorService.java +++ b/src/main/java/com/dbnt/faisp/translator/service/TranslatorService.java @@ -7,6 +7,7 @@ import com.dbnt.faisp.translator.model.Translator.TranslatorId; import com.dbnt.faisp.translator.model.TranslatorCrr; import com.dbnt.faisp.translator.repository.TranslatorCareerRepository; import com.dbnt.faisp.translator.repository.TranslatorRepository; +import com.dbnt.faisp.util.ParamMap; import lombok.RequiredArgsConstructor; import org.springframework.stereotype.Service; @@ -126,4 +127,8 @@ public class TranslatorService { translatorRepository.deleteByTranslatorKey(trKey); } + public List selectStatisticsLangCnt() { + return translatorMapper.selectStatisticsLangCnt(); + } + } diff --git a/src/main/resources/mybatisMapper/TranslatorMapper.xml b/src/main/resources/mybatisMapper/TranslatorMapper.xml index a3aadf5e..b7a005b6 100644 --- a/src/main/resources/mybatisMapper/TranslatorMapper.xml +++ b/src/main/resources/mybatisMapper/TranslatorMapper.xml @@ -168,5 +168,45 @@ and his_gubun = #{hisGubun} order by career_seq desc + + \ No newline at end of file diff --git a/src/main/resources/templates/translator/translatorStatisticsLang.html b/src/main/resources/templates/translator/translatorStatisticsLang.html new file mode 100644 index 00000000..9aaa823d --- /dev/null +++ b/src/main/resources/templates/translator/translatorStatisticsLang.html @@ -0,0 +1,76 @@ + + + + + +
+
+

어권별 현황

+ + +
+
+
+
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
어권별 구분총계중부청서해청남해청동해청제주청
연번
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+ \ No newline at end of file