관련사이트
parent
3b11c1bf11
commit
d50677efff
File diff suppressed because it is too large
Load Diff
|
|
@ -23,6 +23,7 @@
|
||||||
"react-apexcharts": "^1.4.0",
|
"react-apexcharts": "^1.4.0",
|
||||||
"react-bootstrap": "^2.9.0",
|
"react-bootstrap": "^2.9.0",
|
||||||
"react-copy-to-clipboard": "^5.1.0",
|
"react-copy-to-clipboard": "^5.1.0",
|
||||||
|
"react-countup": "^6.5.3",
|
||||||
"react-csv": "^2.2.2",
|
"react-csv": "^2.2.2",
|
||||||
"react-datepicker": "^4.8.0",
|
"react-datepicker": "^4.8.0",
|
||||||
"react-dom": "^18.2.0",
|
"react-dom": "^18.2.0",
|
||||||
|
|
@ -33,8 +34,10 @@
|
||||||
"react-quill": "^2.0.0",
|
"react-quill": "^2.0.0",
|
||||||
"react-router-dom": "^6.4.0",
|
"react-router-dom": "^6.4.0",
|
||||||
"react-scripts": "5.0.1",
|
"react-scripts": "5.0.1",
|
||||||
|
"react-slick": "^0.30.2",
|
||||||
"react-syntax-highlighter": "^15.5.0",
|
"react-syntax-highlighter": "^15.5.0",
|
||||||
"recharts": "^2.10.3",
|
"recharts": "^2.10.3",
|
||||||
|
"slick-carousel": "^1.8.1",
|
||||||
"styled-components": "^6.0.9",
|
"styled-components": "^6.0.9",
|
||||||
"web-vitals": "^2.1.4"
|
"web-vitals": "^2.1.4"
|
||||||
},
|
},
|
||||||
|
|
|
||||||
|
|
@ -44,7 +44,7 @@ import java.util.Map;
|
||||||
@RestController
|
@RestController
|
||||||
@RequiredArgsConstructor
|
@RequiredArgsConstructor
|
||||||
@RequestMapping("/admin/config")
|
@RequestMapping("/admin/config")
|
||||||
@Tag(name="AdminConfigController", description = "사이트관리 환결설정 메뉴 컨트롤러")
|
@Tag(name = "AdminConfigController", description = "사이트관리 환결설정 메뉴 컨트롤러")
|
||||||
public class AdminConfigController extends BaseController {
|
public class AdminConfigController extends BaseController {
|
||||||
|
|
||||||
private final ConfigService configService;
|
private final ConfigService configService;
|
||||||
|
|
@ -64,7 +64,7 @@ public class AdminConfigController extends BaseController {
|
||||||
@ApiResponse(responseCode = "403", description = "인가된 사용자가 아님")
|
@ApiResponse(responseCode = "403", description = "인가된 사용자가 아님")
|
||||||
})
|
})
|
||||||
@RequestMapping(method = RequestMethod.GET, value = "/base-code-mgt/code-grp")
|
@RequestMapping(method = RequestMethod.GET, value = "/base-code-mgt/code-grp")
|
||||||
public ResultVO getCodeGrp() throws Exception{
|
public ResultVO getCodeGrp() throws Exception {
|
||||||
ResultVO resultVO = new ResultVO();
|
ResultVO resultVO = new ResultVO();
|
||||||
Map<String, Object> resultMap = new HashMap<>();
|
Map<String, Object> resultMap = new HashMap<>();
|
||||||
resultMap.put("codeGrpList", configService.selectCodeGrpList());
|
resultMap.put("codeGrpList", configService.selectCodeGrpList());
|
||||||
|
|
@ -83,26 +83,26 @@ public class AdminConfigController extends BaseController {
|
||||||
@ApiResponse(responseCode = "403", description = "인가된 사용자가 아님")
|
@ApiResponse(responseCode = "403", description = "인가된 사용자가 아님")
|
||||||
})
|
})
|
||||||
@RequestMapping(method = RequestMethod.POST, value = "/base-code-mgt/code-grp", consumes = MediaType.APPLICATION_JSON_VALUE)
|
@RequestMapping(method = RequestMethod.POST, value = "/base-code-mgt/code-grp", consumes = MediaType.APPLICATION_JSON_VALUE)
|
||||||
public ResultVO addCodeGrp(@RequestBody TcCodeGrp codeGrp, @AuthenticationPrincipal LoginVO user) throws Exception{
|
public ResultVO addCodeGrp(@RequestBody TcCodeGrp codeGrp, @AuthenticationPrincipal LoginVO user) throws Exception {
|
||||||
ResultVO resultVO = new ResultVO();
|
ResultVO resultVO = new ResultVO();
|
||||||
if(user == null){
|
if (user == null) {
|
||||||
resultVO.setResultCode(ResponseCode.TOKEN_EXPIRED.getCode());
|
resultVO.setResultCode(ResponseCode.TOKEN_EXPIRED.getCode());
|
||||||
}else{
|
} else {
|
||||||
if(!user.getUserSe().equals("ACC_TP01")){
|
if (!user.getUserSe().equals("ACC_TP01")) {
|
||||||
resultVO.setResultCode(ResponseCode.AUTH_ERROR.getCode());
|
resultVO.setResultCode(ResponseCode.AUTH_ERROR.getCode());
|
||||||
resultVO.setResultMessage(ResponseCode.AUTH_ERROR.getMessage());
|
resultVO.setResultMessage(ResponseCode.AUTH_ERROR.getMessage());
|
||||||
}else if(codeGrp.getGrpCd().isEmpty()){
|
} else if (codeGrp.getGrpCd().isEmpty()) {
|
||||||
resultVO.setResultCode(ResponseCode.INPUT_CHECK_ERROR.getCode());
|
resultVO.setResultCode(ResponseCode.INPUT_CHECK_ERROR.getCode());
|
||||||
resultVO.setResultMessage(ResponseCode.INPUT_CHECK_ERROR.getMessage());
|
resultVO.setResultMessage(ResponseCode.INPUT_CHECK_ERROR.getMessage());
|
||||||
}else{
|
} else {
|
||||||
codeGrp.setFrstCrtDt(LocalDateTime.now());
|
codeGrp.setFrstCrtDt(LocalDateTime.now());
|
||||||
codeGrp.setFrstCrtId(user.getId());
|
codeGrp.setFrstCrtId(user.getId());
|
||||||
codeGrp.setUseYn("Y");
|
codeGrp.setUseYn("Y");
|
||||||
String result = configService.addCodeGrp(codeGrp);
|
String result = configService.addCodeGrp(codeGrp);
|
||||||
if(result.equals("isSaved")){
|
if (result.equals("isSaved")) {
|
||||||
resultVO.setResultCode(ResponseCode.SAVE_ERROR.getCode());
|
resultVO.setResultCode(ResponseCode.SAVE_ERROR.getCode());
|
||||||
resultVO.setResultMessage("중복되는 코드그룹이 있습니다.");
|
resultVO.setResultMessage("중복되는 코드그룹이 있습니다.");
|
||||||
}else{
|
} else {
|
||||||
resultVO.setResultCode(ResponseCode.SUCCESS.getCode());
|
resultVO.setResultCode(ResponseCode.SUCCESS.getCode());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -121,24 +121,24 @@ public class AdminConfigController extends BaseController {
|
||||||
@ApiResponse(responseCode = "403", description = "인가된 사용자가 아님")
|
@ApiResponse(responseCode = "403", description = "인가된 사용자가 아님")
|
||||||
})
|
})
|
||||||
@RequestMapping(method = RequestMethod.PUT, value = "/base-code-mgt/code-grp", consumes = MediaType.APPLICATION_JSON_VALUE)
|
@RequestMapping(method = RequestMethod.PUT, value = "/base-code-mgt/code-grp", consumes = MediaType.APPLICATION_JSON_VALUE)
|
||||||
public ResultVO modifyCodeGrp(@RequestBody TcCodeGrp codeGrp, @AuthenticationPrincipal LoginVO user) throws Exception{
|
public ResultVO modifyCodeGrp(@RequestBody TcCodeGrp codeGrp, @AuthenticationPrincipal LoginVO user) throws Exception {
|
||||||
ResultVO resultVO = new ResultVO();
|
ResultVO resultVO = new ResultVO();
|
||||||
if(user == null){
|
if (user == null) {
|
||||||
resultVO.setResultCode(ResponseCode.TOKEN_EXPIRED.getCode());
|
resultVO.setResultCode(ResponseCode.TOKEN_EXPIRED.getCode());
|
||||||
}else{
|
} else {
|
||||||
if(!user.getUserSe().equals("ACC_TP01")){
|
if (!user.getUserSe().equals("ACC_TP01")) {
|
||||||
resultVO.setResultCode(ResponseCode.AUTH_ERROR.getCode());
|
resultVO.setResultCode(ResponseCode.AUTH_ERROR.getCode());
|
||||||
resultVO.setResultMessage(ResponseCode.AUTH_ERROR.getMessage());
|
resultVO.setResultMessage(ResponseCode.AUTH_ERROR.getMessage());
|
||||||
}else if(codeGrp.getGrpCd().isEmpty()){
|
} else if (codeGrp.getGrpCd().isEmpty()) {
|
||||||
resultVO.setResultCode(ResponseCode.INPUT_CHECK_ERROR.getCode());
|
resultVO.setResultCode(ResponseCode.INPUT_CHECK_ERROR.getCode());
|
||||||
resultVO.setResultMessage(ResponseCode.INPUT_CHECK_ERROR.getMessage());
|
resultVO.setResultMessage(ResponseCode.INPUT_CHECK_ERROR.getMessage());
|
||||||
}else{
|
} else {
|
||||||
codeGrp.setLastChgDt(LocalDateTime.now());
|
codeGrp.setLastChgDt(LocalDateTime.now());
|
||||||
codeGrp.setLastChgId(user.getId());
|
codeGrp.setLastChgId(user.getId());
|
||||||
String result = configService.modifyCodeGrp(codeGrp);
|
String result = configService.modifyCodeGrp(codeGrp);
|
||||||
if(result.equals("modified")){
|
if (result.equals("modified")) {
|
||||||
resultVO.setResultCode(ResponseCode.SUCCESS.getCode());
|
resultVO.setResultCode(ResponseCode.SUCCESS.getCode());
|
||||||
}else{
|
} else {
|
||||||
resultVO.setResultCode(ResponseCode.SAVE_ERROR.getCode());
|
resultVO.setResultCode(ResponseCode.SAVE_ERROR.getCode());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -156,7 +156,7 @@ public class AdminConfigController extends BaseController {
|
||||||
@ApiResponse(responseCode = "403", description = "인가된 사용자가 아님")
|
@ApiResponse(responseCode = "403", description = "인가된 사용자가 아님")
|
||||||
})
|
})
|
||||||
@RequestMapping(method = RequestMethod.GET, value = "/base-code-mgt/code-item")
|
@RequestMapping(method = RequestMethod.GET, value = "/base-code-mgt/code-item")
|
||||||
public ResultVO getCodeItem(String grpCd) throws Exception{
|
public ResultVO getCodeItem(String grpCd) throws Exception {
|
||||||
ResultVO resultVO = new ResultVO();
|
ResultVO resultVO = new ResultVO();
|
||||||
Map<String, Object> resultMap = new HashMap<>();
|
Map<String, Object> resultMap = new HashMap<>();
|
||||||
resultMap.put("codeItemList", configService.selectCodeItemList(grpCd));
|
resultMap.put("codeItemList", configService.selectCodeItemList(grpCd));
|
||||||
|
|
@ -175,26 +175,26 @@ public class AdminConfigController extends BaseController {
|
||||||
@ApiResponse(responseCode = "403", description = "인가된 사용자가 아님")
|
@ApiResponse(responseCode = "403", description = "인가된 사용자가 아님")
|
||||||
})
|
})
|
||||||
@RequestMapping(method = RequestMethod.POST, value = "/base-code-mgt/code-item", consumes = MediaType.APPLICATION_JSON_VALUE)
|
@RequestMapping(method = RequestMethod.POST, value = "/base-code-mgt/code-item", consumes = MediaType.APPLICATION_JSON_VALUE)
|
||||||
public ResultVO addCodeItem(@RequestBody TcCodeItem codeItem, @AuthenticationPrincipal LoginVO user) throws Exception{
|
public ResultVO addCodeItem(@RequestBody TcCodeItem codeItem, @AuthenticationPrincipal LoginVO user) throws Exception {
|
||||||
ResultVO resultVO = new ResultVO();
|
ResultVO resultVO = new ResultVO();
|
||||||
if(user == null){
|
if (user == null) {
|
||||||
resultVO.setResultCode(ResponseCode.TOKEN_EXPIRED.getCode());
|
resultVO.setResultCode(ResponseCode.TOKEN_EXPIRED.getCode());
|
||||||
}else{
|
} else {
|
||||||
if(!user.getUserSe().equals("ACC_TP01")){
|
if (!user.getUserSe().equals("ACC_TP01")) {
|
||||||
resultVO.setResultCode(ResponseCode.AUTH_ERROR.getCode());
|
resultVO.setResultCode(ResponseCode.AUTH_ERROR.getCode());
|
||||||
resultVO.setResultMessage(ResponseCode.AUTH_ERROR.getMessage());
|
resultVO.setResultMessage(ResponseCode.AUTH_ERROR.getMessage());
|
||||||
}else if(codeItem.getGrpCd()==null || codeItem.getGrpCd().isEmpty()){
|
} else if (codeItem.getGrpCd() == null || codeItem.getGrpCd().isEmpty()) {
|
||||||
resultVO.setResultCode(ResponseCode.INPUT_CHECK_ERROR.getCode());
|
resultVO.setResultCode(ResponseCode.INPUT_CHECK_ERROR.getCode());
|
||||||
resultVO.setResultMessage(ResponseCode.INPUT_CHECK_ERROR.getMessage());
|
resultVO.setResultMessage(ResponseCode.INPUT_CHECK_ERROR.getMessage());
|
||||||
}else{
|
} else {
|
||||||
codeItem.setFrstCrtDt(LocalDateTime.now());
|
codeItem.setFrstCrtDt(LocalDateTime.now());
|
||||||
codeItem.setFrstCrtId(user.getId());
|
codeItem.setFrstCrtId(user.getId());
|
||||||
codeItem.setUseYn("Y");
|
codeItem.setUseYn("Y");
|
||||||
String result = configService.addCodeItem(codeItem);
|
String result = configService.addCodeItem(codeItem);
|
||||||
if(result.equals("isSaved")){
|
if (result.equals("isSaved")) {
|
||||||
resultVO.setResultCode(ResponseCode.SAVE_ERROR.getCode());
|
resultVO.setResultCode(ResponseCode.SAVE_ERROR.getCode());
|
||||||
resultVO.setResultMessage("중복되는 코드가 있습니다.");
|
resultVO.setResultMessage("중복되는 코드가 있습니다.");
|
||||||
}else{
|
} else {
|
||||||
resultVO.setResultCode(ResponseCode.SUCCESS.getCode());
|
resultVO.setResultCode(ResponseCode.SUCCESS.getCode());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -213,24 +213,24 @@ public class AdminConfigController extends BaseController {
|
||||||
@ApiResponse(responseCode = "403", description = "인가된 사용자가 아님")
|
@ApiResponse(responseCode = "403", description = "인가된 사용자가 아님")
|
||||||
})
|
})
|
||||||
@RequestMapping(method = RequestMethod.PUT, value = "/base-code-mgt/code-item", consumes = MediaType.APPLICATION_JSON_VALUE)
|
@RequestMapping(method = RequestMethod.PUT, value = "/base-code-mgt/code-item", consumes = MediaType.APPLICATION_JSON_VALUE)
|
||||||
public ResultVO modifyCodeItem(@RequestBody TcCodeItem codeItem, @AuthenticationPrincipal LoginVO user) throws Exception{
|
public ResultVO modifyCodeItem(@RequestBody TcCodeItem codeItem, @AuthenticationPrincipal LoginVO user) throws Exception {
|
||||||
ResultVO resultVO = new ResultVO();
|
ResultVO resultVO = new ResultVO();
|
||||||
if(user == null){
|
if (user == null) {
|
||||||
resultVO.setResultCode(ResponseCode.TOKEN_EXPIRED.getCode());
|
resultVO.setResultCode(ResponseCode.TOKEN_EXPIRED.getCode());
|
||||||
}else{
|
} else {
|
||||||
if(!user.getUserSe().equals("ACC_TP01")){
|
if (!user.getUserSe().equals("ACC_TP01")) {
|
||||||
resultVO.setResultCode(ResponseCode.AUTH_ERROR.getCode());
|
resultVO.setResultCode(ResponseCode.AUTH_ERROR.getCode());
|
||||||
resultVO.setResultMessage(ResponseCode.AUTH_ERROR.getMessage());
|
resultVO.setResultMessage(ResponseCode.AUTH_ERROR.getMessage());
|
||||||
}else if(codeItem.getGrpCd().isEmpty()){
|
} else if (codeItem.getGrpCd().isEmpty()) {
|
||||||
resultVO.setResultCode(ResponseCode.INPUT_CHECK_ERROR.getCode());
|
resultVO.setResultCode(ResponseCode.INPUT_CHECK_ERROR.getCode());
|
||||||
resultVO.setResultMessage(ResponseCode.INPUT_CHECK_ERROR.getMessage());
|
resultVO.setResultMessage(ResponseCode.INPUT_CHECK_ERROR.getMessage());
|
||||||
}else{
|
} else {
|
||||||
codeItem.setLastChgDt(LocalDateTime.now());
|
codeItem.setLastChgDt(LocalDateTime.now());
|
||||||
codeItem.setLastChgId(user.getId());
|
codeItem.setLastChgId(user.getId());
|
||||||
String result = configService.modifyCodeItem(codeItem);
|
String result = configService.modifyCodeItem(codeItem);
|
||||||
if(result.equals("modified")){
|
if (result.equals("modified")) {
|
||||||
resultVO.setResultCode(ResponseCode.SUCCESS.getCode());
|
resultVO.setResultCode(ResponseCode.SUCCESS.getCode());
|
||||||
}else{
|
} else {
|
||||||
resultVO.setResultCode(ResponseCode.SAVE_ERROR.getCode());
|
resultVO.setResultCode(ResponseCode.SAVE_ERROR.getCode());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -248,7 +248,7 @@ public class AdminConfigController extends BaseController {
|
||||||
@ApiResponse(responseCode = "403", description = "인가된 사용자가 아님")
|
@ApiResponse(responseCode = "403", description = "인가된 사용자가 아님")
|
||||||
})
|
})
|
||||||
@RequestMapping(method = RequestMethod.GET, value = "/menu-mgt")
|
@RequestMapping(method = RequestMethod.GET, value = "/menu-mgt")
|
||||||
public ResultVO getMenuMgt(){
|
public ResultVO getMenuMgt() {
|
||||||
ResultVO resultVO = new ResultVO();
|
ResultVO resultVO = new ResultVO();
|
||||||
Map<String, Object> resultMap = new HashMap<>();
|
Map<String, Object> resultMap = new HashMap<>();
|
||||||
resultMap.put("menuList", configService.selectMenuList());
|
resultMap.put("menuList", configService.selectMenuList());
|
||||||
|
|
@ -266,21 +266,21 @@ public class AdminConfigController extends BaseController {
|
||||||
@ApiResponse(responseCode = "403", description = "인가된 사용자가 아님")
|
@ApiResponse(responseCode = "403", description = "인가된 사용자가 아님")
|
||||||
})
|
})
|
||||||
@RequestMapping(method = RequestMethod.PUT, value = "/menu-mgt")
|
@RequestMapping(method = RequestMethod.PUT, value = "/menu-mgt")
|
||||||
public ResultVO saveMenuMgt(@RequestBody @Valid TcMenu menu, Errors errors, @AuthenticationPrincipal LoginVO user){
|
public ResultVO saveMenuMgt(@RequestBody @Valid TcMenu menu, Errors errors, @AuthenticationPrincipal LoginVO user) {
|
||||||
ResultVO resultVO = new ResultVO();
|
ResultVO resultVO = new ResultVO();
|
||||||
if(user == null){
|
if (user == null) {
|
||||||
resultVO.setResultCode(ResponseCode.TOKEN_EXPIRED.getCode());
|
resultVO.setResultCode(ResponseCode.TOKEN_EXPIRED.getCode());
|
||||||
}else {
|
} else {
|
||||||
menu.setRoleGrpId(menu.getMenuTypeCd().equals("MNU_0000")?"ADMIN_USER":"ALL_USER");
|
menu.setRoleGrpId(menu.getMenuTypeCd().equals("MNU_0000") ? "ADMIN_USER" : "ALL_USER");
|
||||||
if(errors.hasErrors()){
|
if (errors.hasErrors()) {
|
||||||
StringBuilder msg = new StringBuilder();
|
StringBuilder msg = new StringBuilder();
|
||||||
for(FieldError error: errors.getFieldErrors()){
|
for (FieldError error : errors.getFieldErrors()) {
|
||||||
msg.append(error.getDefaultMessage());
|
msg.append(error.getDefaultMessage());
|
||||||
msg.append("\n");
|
msg.append("\n");
|
||||||
}
|
}
|
||||||
resultVO.setResultCode(ResponseCode.INPUT_CHECK_ERROR.getCode());
|
resultVO.setResultCode(ResponseCode.INPUT_CHECK_ERROR.getCode());
|
||||||
resultVO.setResultMessage(msg.toString());
|
resultVO.setResultMessage(msg.toString());
|
||||||
}else if (!user.getUserSe().equals("ACC_TP01")) {
|
} else if (!user.getUserSe().equals("ACC_TP01")) {
|
||||||
resultVO.setResultCode(ResponseCode.AUTH_ERROR.getCode());
|
resultVO.setResultCode(ResponseCode.AUTH_ERROR.getCode());
|
||||||
resultVO.setResultMessage(ResponseCode.AUTH_ERROR.getMessage());
|
resultVO.setResultMessage(ResponseCode.AUTH_ERROR.getMessage());
|
||||||
} else {
|
} else {
|
||||||
|
|
@ -301,19 +301,19 @@ public class AdminConfigController extends BaseController {
|
||||||
@ApiResponse(responseCode = "403", description = "인가된 사용자가 아님")
|
@ApiResponse(responseCode = "403", description = "인가된 사용자가 아님")
|
||||||
})
|
})
|
||||||
@RequestMapping(method = RequestMethod.DELETE, value = "/menu-mgt")
|
@RequestMapping(method = RequestMethod.DELETE, value = "/menu-mgt")
|
||||||
public ResultVO removeMenuMgt(@RequestBody TcMenu menu, @AuthenticationPrincipal LoginVO user){
|
public ResultVO removeMenuMgt(@RequestBody TcMenu menu, @AuthenticationPrincipal LoginVO user) {
|
||||||
ResultVO resultVO = new ResultVO();
|
ResultVO resultVO = new ResultVO();
|
||||||
if(user == null){
|
if (user == null) {
|
||||||
resultVO.setResultCode(ResponseCode.TOKEN_EXPIRED.getCode());
|
resultVO.setResultCode(ResponseCode.TOKEN_EXPIRED.getCode());
|
||||||
}else {
|
} else {
|
||||||
if (!user.getUserSe().equals("ACC_TP01")) {
|
if (!user.getUserSe().equals("ACC_TP01")) {
|
||||||
resultVO.setResultCode(ResponseCode.AUTH_ERROR.getCode());
|
resultVO.setResultCode(ResponseCode.AUTH_ERROR.getCode());
|
||||||
resultVO.setResultMessage(ResponseCode.AUTH_ERROR.getMessage());
|
resultVO.setResultMessage(ResponseCode.AUTH_ERROR.getMessage());
|
||||||
} else {
|
} else {
|
||||||
String result = configService.deleteMenu(menu.getMenuId(), user.getId());
|
String result = configService.deleteMenu(menu.getMenuId(), user.getId());
|
||||||
if(result==null){
|
if (result == null) {
|
||||||
resultVO.setResultCode(ResponseCode.SUCCESS.getCode());
|
resultVO.setResultCode(ResponseCode.SUCCESS.getCode());
|
||||||
}else if(result.equals("notFind")){
|
} else if (result.equals("notFind")) {
|
||||||
resultVO.setResultCode(ResponseCode.SAVE_ERROR.getCode());
|
resultVO.setResultCode(ResponseCode.SAVE_ERROR.getCode());
|
||||||
resultVO.setResultMessage("대상이 존재하지 않습니다.");
|
resultVO.setResultMessage("대상이 존재하지 않습니다.");
|
||||||
}
|
}
|
||||||
|
|
@ -332,7 +332,7 @@ public class AdminConfigController extends BaseController {
|
||||||
@ApiResponse(responseCode = "403", description = "인가된 사용자가 아님")
|
@ApiResponse(responseCode = "403", description = "인가된 사용자가 아님")
|
||||||
})
|
})
|
||||||
@RequestMapping(method = RequestMethod.GET, value = "/menu-auth-mgt")
|
@RequestMapping(method = RequestMethod.GET, value = "/menu-auth-mgt")
|
||||||
public ResultVO getMenuAuthMgt(){
|
public ResultVO getMenuAuthMgt() {
|
||||||
ResultVO resultVO = new ResultVO();
|
ResultVO resultVO = new ResultVO();
|
||||||
Map<String, Object> resultMap = new HashMap<>();
|
Map<String, Object> resultMap = new HashMap<>();
|
||||||
resultMap.put("menuList", configService.selectMenuAuthList());
|
resultMap.put("menuList", configService.selectMenuAuthList());
|
||||||
|
|
@ -351,11 +351,11 @@ public class AdminConfigController extends BaseController {
|
||||||
@ApiResponse(responseCode = "403", description = "인가된 사용자가 아님")
|
@ApiResponse(responseCode = "403", description = "인가된 사용자가 아님")
|
||||||
})
|
})
|
||||||
@RequestMapping(method = RequestMethod.PUT, value = "/menu-auth-mgt")
|
@RequestMapping(method = RequestMethod.PUT, value = "/menu-auth-mgt")
|
||||||
public ResultVO editMenuAuthMgt(@RequestBody TcMenu menu, @AuthenticationPrincipal LoginVO user){
|
public ResultVO editMenuAuthMgt(@RequestBody TcMenu menu, @AuthenticationPrincipal LoginVO user) {
|
||||||
ResultVO resultVO = new ResultVO();
|
ResultVO resultVO = new ResultVO();
|
||||||
if(user == null){
|
if (user == null) {
|
||||||
resultVO.setResultCode(ResponseCode.TOKEN_EXPIRED.getCode());
|
resultVO.setResultCode(ResponseCode.TOKEN_EXPIRED.getCode());
|
||||||
}else {
|
} else {
|
||||||
if (!user.getUserSe().equals("ACC_TP01")) {
|
if (!user.getUserSe().equals("ACC_TP01")) {
|
||||||
resultVO.setResultCode(ResponseCode.AUTH_ERROR.getCode());
|
resultVO.setResultCode(ResponseCode.AUTH_ERROR.getCode());
|
||||||
resultVO.setResultMessage(ResponseCode.AUTH_ERROR.getMessage());
|
resultVO.setResultMessage(ResponseCode.AUTH_ERROR.getMessage());
|
||||||
|
|
@ -381,12 +381,12 @@ public class AdminConfigController extends BaseController {
|
||||||
public ResultVO getCommitteeCodeManagement(
|
public ResultVO getCommitteeCodeManagement(
|
||||||
@AuthenticationPrincipal LoginVO user,
|
@AuthenticationPrincipal LoginVO user,
|
||||||
HttpServletRequest request,
|
HttpServletRequest request,
|
||||||
@ApiParam(value="상위 code") @RequestParam(required=true) String paramCodeGroup,
|
@ApiParam(value = "상위 code") @RequestParam(required = true) String paramCodeGroup,
|
||||||
@ApiParam(value="code level") @RequestParam(required=true) String paramCodeLevel
|
@ApiParam(value = "code level") @RequestParam(required = true) String paramCodeLevel
|
||||||
) throws Exception {
|
) throws Exception {
|
||||||
|
|
||||||
ResultVO resultVO = new ResultVO();
|
ResultVO resultVO = new ResultVO();
|
||||||
if(user == null) {
|
if (user == null) {
|
||||||
resultVO.setResultCode(ResponseCode.TOKEN_EXPIRED.getCode());
|
resultVO.setResultCode(ResponseCode.TOKEN_EXPIRED.getCode());
|
||||||
} else {
|
} else {
|
||||||
try {
|
try {
|
||||||
|
|
@ -432,7 +432,7 @@ public class AdminConfigController extends BaseController {
|
||||||
) throws Exception {
|
) throws Exception {
|
||||||
|
|
||||||
ResultVO resultVO = new ResultVO();
|
ResultVO resultVO = new ResultVO();
|
||||||
if(user == null) {
|
if (user == null) {
|
||||||
resultVO.setResultCode(ResponseCode.TOKEN_EXPIRED.getCode());
|
resultVO.setResultCode(ResponseCode.TOKEN_EXPIRED.getCode());
|
||||||
} else {
|
} else {
|
||||||
try {
|
try {
|
||||||
|
|
@ -507,15 +507,21 @@ public class AdminConfigController extends BaseController {
|
||||||
@ApiResponse(responseCode = "403", description = "인가된 사용자가 아님")
|
@ApiResponse(responseCode = "403", description = "인가된 사용자가 아님")
|
||||||
})
|
})
|
||||||
@RequestMapping(method = RequestMethod.GET, value = "/about-site-mgt/list", consumes = MediaType.APPLICATION_JSON_VALUE)
|
@RequestMapping(method = RequestMethod.GET, value = "/about-site-mgt/list", consumes = MediaType.APPLICATION_JSON_VALUE)
|
||||||
public ResultVO getPartnerSiteList() throws Exception {
|
public ResultVO getPartnerSiteList(@AuthenticationPrincipal LoginVO user, HttpServletRequest request) throws Exception {
|
||||||
ResultVO resultVO = new ResultVO();
|
ResultVO resultVO = new ResultVO();
|
||||||
Map<String, Object> resultMap = new HashMap<>();
|
Map<String, Object> resultMap = new HashMap<>();
|
||||||
List<TnPartnerSite> tnPartnerSite = configService.selectPartnerSiteList();
|
List<TnPartnerSite> tnPartnerSite = configService.selectPartnerSiteList();
|
||||||
for (TnPartnerSite partnerSite : tnPartnerSite) {
|
/*for (TnPartnerSite partnerSite : tnPartnerSite) {
|
||||||
String fileGrpId = partnerSite.getFileGrpId();
|
String fileGrpId = partnerSite.getFileGrpId();
|
||||||
String filePath = fileService.findByFileGrpId(fileGrpId).get(0).getFilePath();
|
List<TnAttachFile> files = fileService.findByFileGrpId(fileGrpId);
|
||||||
|
if (!files.isEmpty()) {
|
||||||
|
String filePath = files.get(0).getFilePath();
|
||||||
partnerSite.setFilePath(filePath);
|
partnerSite.setFilePath(filePath);
|
||||||
}
|
}
|
||||||
|
else {
|
||||||
|
partnerSite.setFilePath(null);
|
||||||
|
}
|
||||||
|
}*/
|
||||||
resultMap.put("partnerSiteList", tnPartnerSite);
|
resultMap.put("partnerSiteList", tnPartnerSite);
|
||||||
resultVO.setResult(resultMap);
|
resultVO.setResult(resultMap);
|
||||||
return resultVO;
|
return resultVO;
|
||||||
|
|
@ -531,7 +537,7 @@ public class AdminConfigController extends BaseController {
|
||||||
@ApiResponse(responseCode = "403", description = "인가된 사용자가 아님")
|
@ApiResponse(responseCode = "403", description = "인가된 사용자가 아님")
|
||||||
})
|
})
|
||||||
@RequestMapping(method = RequestMethod.GET, value = "/about-site-mgt/get-site-image")
|
@RequestMapping(method = RequestMethod.GET, value = "/about-site-mgt/get-site-image")
|
||||||
public void getSiteImage(HttpServletResponse response, @RequestParam String fileGrpId) throws Exception {
|
public void getSiteImage(@AuthenticationPrincipal LoginVO user, HttpServletRequest request, HttpServletResponse response, @RequestParam String fileGrpId) throws Exception {
|
||||||
List<TnAttachFile> dbImgList = fileService.findByFileGrpId(fileGrpId);
|
List<TnAttachFile> dbImgList = fileService.findByFileGrpId(fileGrpId);
|
||||||
String realFile = dbImgList.get(0).getFilePath();
|
String realFile = dbImgList.get(0).getFilePath();
|
||||||
String fileNm = dbImgList.get(0).getFileNewName();
|
String fileNm = dbImgList.get(0).getFileNewName();
|
||||||
|
|
|
||||||
|
|
@ -93,7 +93,7 @@ public class SecurityConfig {
|
||||||
"/search/doc",
|
"/search/doc",
|
||||||
|
|
||||||
/* 관련사이트 이미지 조회 */
|
/* 관련사이트 이미지 조회 */
|
||||||
"/admin/config/get-site-image/**",
|
"/admin/config/about-site-mgt/get-site-image/**",
|
||||||
|
|
||||||
/*권한별 메뉴 호출*/
|
/*권한별 메뉴 호출*/
|
||||||
"/leftNav/menu"
|
"/leftNav/menu"
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue