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