From 210760341626cb9227d54e0f6db54f1ae887b5d2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=B0=95=EC=84=9D=20=EC=B5=9C?= Date: Tue, 14 Mar 2023 14:28:08 +0900 Subject: [PATCH] =?UTF-8?q?=EC=99=B8=EC=82=AC=20=ED=86=B5=EA=B3=84=20?= =?UTF-8?q?=ED=95=98=EC=9C=84=20=ED=8E=98=EC=9D=B4=EC=A7=80=20=EC=A0=91?= =?UTF-8?q?=EA=B7=BC=20=EA=B6=8C=ED=95=9C=EB=B3=84=20=EB=93=B1=EB=A1=9D,?= =?UTF-8?q?=20=EC=88=98=EC=A0=95=20=EB=B2=84=ED=8A=BC=20=EB=8F=99=EC=9E=91?= =?UTF-8?q?=20=EC=B6=94=EA=B0=80.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../crackdownsStatus/AsfCovController.java | 119 +++++---- .../FishingBoatController.java | 3 +- .../crackdownsStatus/SailorController.java | 1 + .../templates/faStatistics/asfCov/asfCov.html | 4 +- .../faStatistics/asfCov/asfCovViewModal.html | 244 +++++++++--------- .../fishingBoat/fishingBoatMgt.html | 8 +- .../fishingBoat/fishingBoatViewModal.html | 4 +- .../templates/faStatistics/sailor/sailor.html | 4 +- .../faStatistics/sailor/sailorViewModal.html | 4 +- 9 files changed, 208 insertions(+), 183 deletions(-) diff --git a/src/main/java/com/dbnt/faisp/main/faStatistics/crackdownsStatus/AsfCovController.java b/src/main/java/com/dbnt/faisp/main/faStatistics/crackdownsStatus/AsfCovController.java index 47167030..8704907d 100644 --- a/src/main/java/com/dbnt/faisp/main/faStatistics/crackdownsStatus/AsfCovController.java +++ b/src/main/java/com/dbnt/faisp/main/faStatistics/crackdownsStatus/AsfCovController.java @@ -2,6 +2,7 @@ package com.dbnt.faisp.main.faStatistics.crackdownsStatus; +import com.dbnt.faisp.main.authMgt.service.AuthMgtService; import com.dbnt.faisp.main.codeMgt.service.CodeMgtService; import com.dbnt.faisp.main.faStatistics.crackdownsStatus.model.asfCov.AsfCov; import com.dbnt.faisp.main.faStatistics.crackdownsStatus.model.crackdownStatus.CrackdownStatus; @@ -27,51 +28,59 @@ import java.util.List; @RequestMapping("/faStatistics") public class AsfCovController { - private final AsfCovService asfCovService; - private final CodeMgtService codeMgtService; + private final AsfCovService asfCovService; + private final CodeMgtService codeMgtService; + private final AuthMgtService authMgtService; - @GetMapping("/asfCov") - public ModelAndView asfCove(@AuthenticationPrincipal UserInfo loginUser, AsfCov asfCov) { - ModelAndView mav = new ModelAndView("faStatistics/asfCov/asfCov"); + @GetMapping("/asfCov") + public ModelAndView asfCove(@AuthenticationPrincipal UserInfo loginUser, AsfCov asfCov) { + ModelAndView mav = new ModelAndView("faStatistics/asfCov/asfCov"); + //메뉴권한 확인 + String accessAuth = authMgtService.selectAccessConfigList(loginUser.getUserSeq(), "/faStatistics/asfCov").get(0).getAccessAuth(); + mav.addObject("accessAuth", accessAuth); + mav.addObject("mgtOrganList", loginUser.getDownOrganCdList()); + mav.addObject("searchParams", asfCov); - mav.addObject("mgtOrganList", loginUser.getDownOrganCdList()); - mav.addObject("searchParams", asfCov); + asfCov.setQueryInfo(); + // mav.addObject("asfCov", asfCov); + mav.addObject("asfCovList", asfCovService.selectAsfCovList(asfCov)); + asfCov.setPaginationInfo(); + return mav; + } - asfCov.setQueryInfo(); - // mav.addObject("asfCov", asfCov); - mav.addObject("asfCovList", asfCovService.selectAsfCovList(asfCov)); - asfCov.setPaginationInfo(); - return mav; + @GetMapping("/asfCovEditModal") + public ModelAndView asfCovEditModal(@AuthenticationPrincipal UserInfo loginUser, AsfCov asfCov) { + ModelAndView mav = new ModelAndView("faStatistics/asfCov/asfCovEditModal"); + if (asfCov.getAsfCovKey() != null) { + asfCov = asfCovService.selectAsfCov(asfCov.getAsfCovKey()); + } else { + asfCov.setWrtOrgan(loginUser.getOgCd()); + asfCov.setWrtPart(loginUser.getOfcCd()); + asfCov.setWrtUserSeq(loginUser.getUserSeq()); + asfCov.setWrtUserGrd(loginUser.getTitleCd()); + asfCov.setWrtUserNm(loginUser.getUserNm()); + asfCov.setWrtDt(LocalDateTime.now()); } + mav.addObject("asfCov", asfCov); + mav.addObject("userSeq", loginUser.getUserSeq()); - @GetMapping("/asfCovEditModal") - public ModelAndView asfCovEditModal(@AuthenticationPrincipal UserInfo loginUser, AsfCov asfCov) { - ModelAndView mav = new ModelAndView("faStatistics/asfCov/asfCovEditModal"); - if (asfCov.getAsfCovKey() != null) { - asfCov = asfCovService.selectAsfCov(asfCov.getAsfCovKey()); - } else { - asfCov.setWrtOrgan(loginUser.getOgCd()); - asfCov.setWrtPart(loginUser.getOfcCd()); - asfCov.setWrtUserSeq(loginUser.getUserSeq()); - asfCov.setWrtUserGrd(loginUser.getTitleCd()); - asfCov.setWrtUserNm(loginUser.getUserNm()); - asfCov.setWrtDt(LocalDateTime.now()); - } - mav.addObject("asfCov", asfCov); - mav.addObject("userSeq", loginUser.getUserSeq()); + return mav; + } - return mav; - } + @GetMapping("/asfCovViewModal") + public ModelAndView asfCovViewModal(@AuthenticationPrincipal UserInfo loginUser, AsfCov asfCov){ + ModelAndView mav= new ModelAndView("faStatistics/asfCov/asfCovViewModal"); - @GetMapping("/asfCovViewModal") - public ModelAndView asfCovViewModal(@AuthenticationPrincipal UserInfo loginUser, AsfCov asfCov){ - ModelAndView mav= new ModelAndView("faStatistics/asfCov/asfCovViewModal"); + //메뉴권한 확인 + String accessAuth = authMgtService.selectAccessConfigList(loginUser.getUserSeq(), "/faStatistics/asfCov").get(0).getAccessAuth(); + mav.addObject("accessAuth", accessAuth); + mav.addObject("mgtOrganList", loginUser.getDownOrganCdList()); - mav.addObject("userSeq",loginUser.getUserSeq()); - mav.addObject("asfCov", asfCovService.selectAsfCov(asfCov.getAsfCovKey())); - mav.addObject("asfCovHistory", asfCovService.selectAsfCovHistory(asfCov.getAsfCovKey())); - return mav; - } + mav.addObject("userSeq",loginUser.getUserSeq()); + mav.addObject("asfCov", asfCovService.selectAsfCov(asfCov.getAsfCovKey())); + mav.addObject("asfCovHistory", asfCovService.selectAsfCovHistory(asfCov.getAsfCovKey())); + return mav; + } // @GetMapping("/asfCovHistoryViewModal") // public ModelAndView asfCovHistoryViewModal(@AuthenticationPrincipal UserInfo loginUser, AsfCov asfCov){ @@ -82,27 +91,27 @@ public class AsfCovController { // return mav; // } - @GetMapping("/asfCovHistoryDetail") - public ModelAndView asfCovHistoryDetail(@AuthenticationPrincipal UserInfo loginUser, AsfCov asfCov){ - ModelAndView mav = new ModelAndView("faStatistics/asfCov/asfCovHistoryDetail"); - asfCov = asfCovService.selectAsfCov(asfCov.getAsfCovKey()); - mav.addObject("userSeq",loginUser.getUserSeq()); - mav.addObject("asfCovHistory", asfCovService.selectAsfCovHistory(asfCov.getAsfCovKey())); - mav.addObject("asfCov", asfCov); - return mav; - } + @GetMapping("/asfCovHistoryDetail") + public ModelAndView asfCovHistoryDetail(@AuthenticationPrincipal UserInfo loginUser, AsfCov asfCov){ + ModelAndView mav = new ModelAndView("faStatistics/asfCov/asfCovHistoryDetail"); + asfCov = asfCovService.selectAsfCov(asfCov.getAsfCovKey()); + mav.addObject("userSeq",loginUser.getUserSeq()); + mav.addObject("asfCovHistory", asfCovService.selectAsfCovHistory(asfCov.getAsfCovKey())); + mav.addObject("asfCov", asfCov); + return mav; + } - @PostMapping("/saveContent") - public Integer saveContent (AsfCov asfCov){ - return asfCovService.saveContent(asfCov); - } + @PostMapping("/saveContent") + public Integer saveContent (AsfCov asfCov){ + return asfCovService.saveContent(asfCov); + } - @PostMapping("/deleteContent") - @ResponseBody - public void deleteContent(@RequestBody AsfCov asfCov){ - asfCovService.deleteContent(asfCov); - } + @PostMapping("/deleteContent") + @ResponseBody + public void deleteContent(@RequestBody AsfCov asfCov){ + asfCovService.deleteContent(asfCov); + } } diff --git a/src/main/java/com/dbnt/faisp/main/faStatistics/crackdownsStatus/FishingBoatController.java b/src/main/java/com/dbnt/faisp/main/faStatistics/crackdownsStatus/FishingBoatController.java index 7c849032..bead2d9b 100644 --- a/src/main/java/com/dbnt/faisp/main/faStatistics/crackdownsStatus/FishingBoatController.java +++ b/src/main/java/com/dbnt/faisp/main/faStatistics/crackdownsStatus/FishingBoatController.java @@ -40,7 +40,7 @@ public class FishingBoatController { //메뉴권한 확인 String accessAuth = authMgtService.selectAccessConfigList(loginUser.getUserSeq(), "/faStatistics/fishingBoat").get(0).getAccessAuth(); mav.addObject("accessAuth", accessAuth); - + mav.addObject("loginUserOrgan", loginUser.getOgCd()); params.setQueryInfo(); if(params.getYear()==null){ params.setYear(LocalDateTime.now().getYear()); @@ -101,6 +101,7 @@ public class FishingBoatController { mav.addObject("bdtList", codeMgtService.selectCodeMgtList("BDT")); mav.addObject("boatList", codeMgtService.selectCodeMgtList(crackdownStatus.getCrackdownPolice())); mav.addObject("userSeq", loginUser.getUserSeq()); + mav.addObject("mgtOrganList", loginUser.getDownOrganCdList()); return mav; } diff --git a/src/main/java/com/dbnt/faisp/main/faStatistics/crackdownsStatus/SailorController.java b/src/main/java/com/dbnt/faisp/main/faStatistics/crackdownsStatus/SailorController.java index 81e238d8..cd26eec5 100644 --- a/src/main/java/com/dbnt/faisp/main/faStatistics/crackdownsStatus/SailorController.java +++ b/src/main/java/com/dbnt/faisp/main/faStatistics/crackdownsStatus/SailorController.java @@ -64,6 +64,7 @@ public class SailorController { mav.addObject("userSeq",loginUser.getUserSeq()); //메뉴권한 확인 mav.addObject("accessAuth", authMgtService.selectAccessConfigList(loginUser.getUserSeq(), "/faStatistics/sailor").get(0).getAccessAuth()); + mav.addObject("mgtOrganList", loginUser.getDownOrganCdList()); return mav; } diff --git a/src/main/resources/templates/faStatistics/asfCov/asfCov.html b/src/main/resources/templates/faStatistics/asfCov/asfCov.html index 3e92d516..2e2b0dcb 100644 --- a/src/main/resources/templates/faStatistics/asfCov/asfCov.html +++ b/src/main/resources/templates/faStatistics/asfCov/asfCov.html @@ -166,7 +166,9 @@
- + + +
diff --git a/src/main/resources/templates/faStatistics/asfCov/asfCovViewModal.html b/src/main/resources/templates/faStatistics/asfCov/asfCovViewModal.html index a3cf7d0e..41f0aee6 100644 --- a/src/main/resources/templates/faStatistics/asfCov/asfCovViewModal.html +++ b/src/main/resources/templates/faStatistics/asfCov/asfCovViewModal.html @@ -1,135 +1,137 @@
- + + +
diff --git a/src/main/resources/templates/faStatistics/sailor/sailorViewModal.html b/src/main/resources/templates/faStatistics/sailor/sailorViewModal.html index b876ef92..fa6249f5 100644 --- a/src/main/resources/templates/faStatistics/sailor/sailorViewModal.html +++ b/src/main/resources/templates/faStatistics/sailor/sailorViewModal.html @@ -219,7 +219,9 @@