feat: 로그인정책관리 추가

main
Jonguk. Lim 12 months ago
parent 0913b7acb5
commit 97f003a52b

@ -19,9 +19,9 @@ import io.swagger.v3.oas.models.security.SecurityScheme;
@Configuration
public class OpenApiConfig {
private static final String API_NAME = "Simple Homepage Project API";
private static final String API_VERSION = "4.2.0";
private static final String API_DESCRIPTION = "심플홈페이지 프로젝트 명세서";
private static final String API_NAME = "Xit egov spring boot Project API";
private static final String API_VERSION = "4.3.0";
private static final String API_DESCRIPTION = "Xit 전자정부 프레임워크(spring boot) 프로젝트 명세서";
@Bean
public OpenAPI api() {

@ -35,13 +35,13 @@ import egovframework.com.cmm.annotation.*;
import egovframework.com.cmm.util.*;
import egovframework.let.uap.service.*;
import egovframework.let.utl.fcc.service.*;
import io.swagger.v3.oas.annotations.*;
import io.swagger.v3.oas.annotations.tags.*;
@Controller
@Tag(name="EgovLoginPolicyController",description = "로그인 정책 관리")
public class EgovLoginPolicyController {
@Resource(name="egovMessageSource")
EgovMessageSource egovMessageSource;
@ -55,7 +55,11 @@ public class EgovLoginPolicyController {
* .
* @return String - Url
*/
@RequestMapping("/uat/uap/selectLoginPolicyListView.do")
@Operation(
summary = "로그인 정책 목록 조회 화면",
description = "로그인 정책 목록 조회 페이지 return"
)
@GetMapping("/uat/uap/selectLoginPolicyListView.do")
public String selectLoginPolicyListView() throws Exception {
return "egovframework/com/uat/uap/EgovLoginPolicyList";
}
@ -65,8 +69,12 @@ public class EgovLoginPolicyController {
* @param loginPolicyVO - VO
* @return String - Url
*/
@Operation(
summary = "로그인 정책 목록 조회",
description = "로그인 정책 목록 조회 return"
)
@IncludedInfo(name="로그인정책관리", order = 30 ,gid = 10)
@RequestMapping("/uat/uap/selectLoginPolicyList.do")
@RequestMapping(value = "/uat/uap/selectLoginPolicyList.do", method = {RequestMethod.GET, RequestMethod.POST})
public String selectLoginPolicyList(@ModelAttribute("loginPolicyVO") LoginPolicyVO loginPolicyVO,
ModelMap model) throws Exception {
@ -96,7 +104,11 @@ public class EgovLoginPolicyController {
* @param loginPolicyVO - VO
* @return String - Url
*/
@RequestMapping("/uat/uap/getLoginPolicy.do")
@Operation(
summary = "로그인 정책 목록 상세 화면",
description = "로그인 정책 목록 상세 페이지(등록여부:Y - 변경, N: 등록) return"
)
@RequestMapping(value = "/uat/uap/getLoginPolicy.do", method = {RequestMethod.GET, RequestMethod.POST})
public String selectLoginPolicy(@RequestParam("emplyrId") String emplyrId,
@ModelAttribute("loginPolicyVO") LoginPolicyVO loginPolicyVO,
ModelMap model) throws Exception {
@ -119,7 +131,11 @@ public class EgovLoginPolicyController {
* @param loginPolicy - model
* @return String - Url
*/
@RequestMapping("/uat/uap/addLoginPolicyView.do")
@Operation(
summary = "로그인 정책 등록 화면",
description = "로그인 정책 등록 페이지(등록여부:N) return"
)
@PostMapping("/uat/uap/addLoginPolicyView.do")
public String insertLoginPolicyView(@RequestParam("emplyrId") String emplyrId,
@ModelAttribute("loginPolicyVO") LoginPolicyVO loginPolicyVO,
ModelMap model) throws Exception {
@ -137,7 +153,11 @@ public class EgovLoginPolicyController {
* @param loginPolicy - model
* @return String - Url
*/
@RequestMapping("/uat/uap/addLoginPolicy.do")
@Operation(
summary = "로그인 정책 신규 등록",
description = "로그인 정책 신규 등록(에러-등록, 정상-상세 페이지) return"
)
@PostMapping("/uat/uap/addLoginPolicy.do")
public String insertLoginPolicy(@ModelAttribute("loginPolicy") LoginPolicy loginPolicy,
BindingResult bindingResult,
ModelMap model) throws Exception {
@ -164,7 +184,11 @@ public class EgovLoginPolicyController {
* @param loginPolicy - model
* @return String - Url
*/
@RequestMapping("/uat/uap/updtLoginPolicy.do")
@Operation(
summary = "로그인 정책 변경",
description = "로그인 정책 변경(에러-변경, 정상-목록 페이지) return"
)
@PostMapping("/uat/uap/updtLoginPolicy.do")
public String updateLoginPolicy(@ModelAttribute("loginPolicy") LoginPolicy loginPolicy,
BindingResult bindingResult,
ModelMap model) throws Exception {
@ -190,7 +214,11 @@ public class EgovLoginPolicyController {
* @param loginPolicy - model
* @return String - Url
*/
@RequestMapping("/uat/uap/removeLoginPolicy.do")
@Operation(
summary = "로그인 정책 정보 삭제",
description = "로그인 정책 삭제후 목록 페이지 return"
)
@PostMapping("/uat/uap/removeLoginPolicy.do")
public String deleteLoginPolicy(@ModelAttribute("loginPolicy") LoginPolicy loginPolicy,
ModelMap model) throws Exception {

@ -72,7 +72,7 @@ import com.gpki.servlet.GPKIHttpServletResponse;
*/
@Slf4j
@Controller
@Tag(name="EgovLoginController",description = "로그인 MVC 관련")
@Tag(name="EgovLoginController",description = "로그인 관련")
public class EgovLoginController {
@Value("${Globals.MainPage}")

Loading…
Cancel
Save