Compare commits
8 Commits
Author | SHA1 | Date |
---|---|---|
kkw29 | 23530d77c6 | 1 year ago |
kkw29 | 94d9f7e90b | 1 year ago |
kkw29 | d878f94a13 | 1 year ago |
김수봉 | 1bb45ee9b2 | 1 year ago |
김수봉 | e5a881e15f | 1 year ago |
jangwonseokicom | 43ad473107 | 1 year ago |
jangwonseokicom | 4c3a5bdfda | 1 year ago |
jangwonseokicom | 029911940b | 1 year ago |
@ -0,0 +1,20 @@
|
|||||||
|
package com.icomsys.main_vm.biz.addr.AddrAddrRealtimeList.controller;
|
||||||
|
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.stereotype.Controller;
|
||||||
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@Slf4j
|
||||||
|
@RequiredArgsConstructor
|
||||||
|
@RequestMapping("/admin/addr/addrbot/addrRealtimeList")
|
||||||
|
public class AddrAddrRealtimeListController {
|
||||||
|
|
||||||
|
@GetMapping("/manage.do")
|
||||||
|
public String AddrAddrRealtimeList() {
|
||||||
|
return "/adm/addr/AddrAddrRealtimeList/AddrAddrRealtimeList";
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,21 @@
|
|||||||
|
package com.icomsys.main_vm.biz.addr.AddrManageAddrProcess.controller;
|
||||||
|
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.stereotype.Controller;
|
||||||
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@Slf4j
|
||||||
|
@RequiredArgsConstructor
|
||||||
|
@RequestMapping("/admin/addr/addrbot/manageAddrProcess")
|
||||||
|
public class AddrManageAddrProcessController {
|
||||||
|
|
||||||
|
@GetMapping("/manage.do")
|
||||||
|
public String AddrManageAddrProcess() {
|
||||||
|
return "/adm/addr/AddrManageAddrProcess/AddrManageAddrProcess";
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,21 @@
|
|||||||
|
package com.icomsys.main_vm.biz.addr.AddrManageBuildType.controller;
|
||||||
|
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.stereotype.Controller;
|
||||||
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@Slf4j
|
||||||
|
@RequiredArgsConstructor
|
||||||
|
@RequestMapping("/admin/addr/addrbot/manageBuildType")
|
||||||
|
public class AddrManageBuildTypeController {
|
||||||
|
|
||||||
|
@GetMapping("/manage.do")
|
||||||
|
public String AddrManageBuildType() {
|
||||||
|
return "/adm/addr/AddrManageBuildType/AddrManageBuildType";
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,21 @@
|
|||||||
|
package com.icomsys.main_vm.biz.addr.AddrManageJusoUpload.controller;
|
||||||
|
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.stereotype.Controller;
|
||||||
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@Slf4j
|
||||||
|
@RequiredArgsConstructor
|
||||||
|
@RequestMapping("/admin/addr/addrbot/manageJusoUpload")
|
||||||
|
public class AddrManageJusoUploadController {
|
||||||
|
|
||||||
|
@GetMapping("/manage.do")
|
||||||
|
public String AddrManageJusoUpload() {
|
||||||
|
return "/adm/addr/AddrManageJusoUpload/AddrManageJusoUpload";
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,20 @@
|
|||||||
|
package com.icomsys.main_vm.biz.addr.AddrbotManageAddrSection.controller;
|
||||||
|
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.stereotype.Controller;
|
||||||
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@Slf4j
|
||||||
|
@RequiredArgsConstructor
|
||||||
|
@RequestMapping("/admin/addr/addrbot/manageAddrSection")
|
||||||
|
public class AddrbotManageAddrSectionController {
|
||||||
|
|
||||||
|
@GetMapping("/manage.do")
|
||||||
|
public String AddrbotManageAddrSection() {
|
||||||
|
return "/adm/addr/AddrbotManageAddrSection/AddrbotManageAddrSection";
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,21 @@
|
|||||||
|
package com.icomsys.main_vm.biz.addr.AddrbotManageBuildName.controller;
|
||||||
|
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.stereotype.Controller;
|
||||||
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@Slf4j
|
||||||
|
@RequiredArgsConstructor
|
||||||
|
@RequestMapping("/admin/addr/addrbot/manageBuildName")
|
||||||
|
public class AddrbotManageBuildNameController {
|
||||||
|
|
||||||
|
@GetMapping("/manage.do")
|
||||||
|
public String AddrbotManageBuildName() {
|
||||||
|
return "/adm/addr/AddrbotManageBuildName/AddrbotManageBuildName";
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,21 @@
|
|||||||
|
package com.icomsys.main_vm.biz.addr.AddrbotManageSynonym.controller;
|
||||||
|
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.stereotype.Controller;
|
||||||
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@Slf4j
|
||||||
|
@RequiredArgsConstructor
|
||||||
|
@RequestMapping("/admin/addr/addrbot/manageSynonym")
|
||||||
|
public class AddrbotManageSynonymController {
|
||||||
|
|
||||||
|
@GetMapping("/manage.do")
|
||||||
|
public String AddrbotManageSynonym() {
|
||||||
|
return "/adm/addr/AddrbotManageSynonym/AddrbotManageSynonym";
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,22 @@
|
|||||||
|
package com.icomsys.main_vm.biz.botcom.ManageGreetMent.controller;
|
||||||
|
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.stereotype.Controller;
|
||||||
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@Slf4j
|
||||||
|
@RequiredArgsConstructor
|
||||||
|
@RequestMapping("/admin/botcom/manage/manageGreetMent")
|
||||||
|
public class ManageGreetMentController {
|
||||||
|
|
||||||
|
|
||||||
|
@GetMapping("/manage.do")
|
||||||
|
public String ManageGreetMent() {
|
||||||
|
return "/adm/botcom/ManageGreetMent/ManageGreetMent";
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,22 @@
|
|||||||
|
package com.icomsys.main_vm.biz.botcom.ManageHoliday.controller;
|
||||||
|
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.stereotype.Controller;
|
||||||
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@Slf4j
|
||||||
|
@RequiredArgsConstructor
|
||||||
|
@RequestMapping("/admin/botcom/manage/manageHoliday")
|
||||||
|
public class ManageHolidayController {
|
||||||
|
|
||||||
|
|
||||||
|
@GetMapping("/manage.do")
|
||||||
|
public String ManageHoliday() {
|
||||||
|
return "/adm/botcom/ManageHoliday/ManageHoliday";
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,22 @@
|
|||||||
|
package com.icomsys.main_vm.biz.botcom.ManageNatural.controller;
|
||||||
|
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.stereotype.Controller;
|
||||||
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@Slf4j
|
||||||
|
@RequiredArgsConstructor
|
||||||
|
@RequestMapping("/admin/botcom/manage/manageNatural")
|
||||||
|
public class ManageNaturalController {
|
||||||
|
|
||||||
|
|
||||||
|
@GetMapping("/manage.do")
|
||||||
|
public String ManageNatural() {
|
||||||
|
return "/adm/botcom/ManageNatural/ManageNatural";
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,22 @@
|
|||||||
|
package com.icomsys.main_vm.biz.botcom.ManagerMent;
|
||||||
|
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.stereotype.Controller;
|
||||||
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@Slf4j
|
||||||
|
@RequiredArgsConstructor
|
||||||
|
@RequestMapping("/admin/botcom/manageMent")
|
||||||
|
public class ManagerMentController {
|
||||||
|
|
||||||
|
|
||||||
|
@GetMapping("/manage.do")
|
||||||
|
public String ManagerMent() {
|
||||||
|
return "/adm/botcom/ManagerMent/ManagerMent";
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,20 @@
|
|||||||
|
package com.icomsys.main_vm.biz.botmoni.AddrRealtimeListExpansion.controller;
|
||||||
|
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.stereotype.Controller;
|
||||||
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@Slf4j
|
||||||
|
@RequiredArgsConstructor
|
||||||
|
@RequestMapping("/admin/botmoni/addrRealtimeListExpansion")
|
||||||
|
public class AddrRealtimeListExpansionController {
|
||||||
|
|
||||||
|
@GetMapping("/manage.do")
|
||||||
|
public String AddrRealtimeListExpansion() {
|
||||||
|
return "/adm/botmoni/AddrRealtimeListExpansion/AddrRealtimeListExpansion";
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,21 @@
|
|||||||
|
package com.icomsys.main_vm.biz.botmoni.GuideRealtimeListExpansion.controller;
|
||||||
|
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.stereotype.Controller;
|
||||||
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@Slf4j
|
||||||
|
@RequiredArgsConstructor
|
||||||
|
@RequestMapping("/admin/botmoni/guideRealtimeListExpansion")
|
||||||
|
public class GuideRealtimeListExpansionController {
|
||||||
|
|
||||||
|
@GetMapping("/manage.do")
|
||||||
|
public String GuideRealtimeListExpansion() {
|
||||||
|
return "/adm/botmoni/GuideRealtimeListExpansion/GuideRealtimeListExpansion";
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,21 @@
|
|||||||
|
package com.icomsys.main_vm.biz.botmoni.ReceiptRealtimeListExpansion.controller;
|
||||||
|
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.stereotype.Controller;
|
||||||
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@Slf4j
|
||||||
|
@RequiredArgsConstructor
|
||||||
|
@RequestMapping("/admin/botmoni/receiptRealtimeListExpansion")
|
||||||
|
public class ReceiptRealtimeListExpansionController {
|
||||||
|
|
||||||
|
@GetMapping("/manage.do")
|
||||||
|
public String ReceiptRealtimeListExpansion() {
|
||||||
|
return "/adm/botmoni/ReceiptRealtimeListExpansion/ReceiptRealtimeListExpansion";
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,15 @@
|
|||||||
|
package com.icomsys.main_vm.biz.common.login;
|
||||||
|
|
||||||
|
import lombok.AllArgsConstructor;
|
||||||
|
import lombok.Builder;
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
@Builder
|
||||||
|
@Data
|
||||||
|
@AllArgsConstructor
|
||||||
|
public class CinnamonToken {
|
||||||
|
|
||||||
|
private String grantType;
|
||||||
|
private String accessToken;
|
||||||
|
private String refreshToken;
|
||||||
|
}
|
@ -0,0 +1,153 @@
|
|||||||
|
package com.icomsys.main_vm.biz.common.login;
|
||||||
|
|
||||||
|
import com.fasterxml.jackson.core.JsonProcessingException;
|
||||||
|
import com.fasterxml.jackson.databind.ObjectMapper;
|
||||||
|
import com.fasterxml.jackson.datatype.jsr310.JavaTimeModule;
|
||||||
|
import com.fasterxml.jackson.datatype.jsr310.ser.LocalDateTimeSerializer;
|
||||||
|
import com.icomsys.main_vm.db.jpa.entity.system.TbBotUser;
|
||||||
|
import com.icomsys.main_vm.db.jpa.repo.system.TbUserAuthGroupRepo;
|
||||||
|
import io.jsonwebtoken.*;
|
||||||
|
import io.jsonwebtoken.io.Decoders;
|
||||||
|
import io.jsonwebtoken.security.Keys;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import org.springframework.beans.factory.annotation.Value;
|
||||||
|
import org.springframework.security.authentication.UsernamePasswordAuthenticationToken;
|
||||||
|
import org.springframework.security.core.Authentication;
|
||||||
|
import org.springframework.security.core.GrantedAuthority;
|
||||||
|
import org.springframework.security.core.authority.SimpleGrantedAuthority;
|
||||||
|
import org.springframework.stereotype.Component;
|
||||||
|
|
||||||
|
import javax.servlet.http.HttpServletResponse;
|
||||||
|
import java.security.Key;
|
||||||
|
import java.time.LocalDateTime;
|
||||||
|
import java.time.format.DateTimeFormatter;
|
||||||
|
import java.util.Arrays;
|
||||||
|
import java.util.Collection;
|
||||||
|
import java.util.Date;
|
||||||
|
import java.util.stream.Collectors;
|
||||||
|
|
||||||
|
|
||||||
|
@Slf4j
|
||||||
|
@Component
|
||||||
|
public class TokenProvider {
|
||||||
|
private final TbUserAuthGroupRepo tbUserAuthGroupRepo;
|
||||||
|
|
||||||
|
private static final long ACCESS_TOKEN_EXPIRE_TIME = 5 * 60 * 1000L;
|
||||||
|
private static final long REFRESH_TOKEN_EXPIRE_TIME = 1 * 60 * 60 * 1000L;
|
||||||
|
|
||||||
|
private final Key key;
|
||||||
|
|
||||||
|
public TokenProvider(@Value("${spring.jwt.secret}") String secretKey, TbUserAuthGroupRepo tbUserAuthGroupRepo) {
|
||||||
|
this.tbUserAuthGroupRepo = tbUserAuthGroupRepo;
|
||||||
|
byte[] keyBytes = Decoders.BASE64.decode(secretKey);
|
||||||
|
this.key = Keys.hmacShaKeyFor(keyBytes);
|
||||||
|
}
|
||||||
|
|
||||||
|
public CinnamonToken generateToken(Authentication authentication, TbBotUser user) throws JsonProcessingException {
|
||||||
|
// 권한 가져오기
|
||||||
|
String authorities = authentication.getAuthorities().stream()
|
||||||
|
.map(GrantedAuthority::getAuthority)
|
||||||
|
.collect(Collectors.joining(","));
|
||||||
|
|
||||||
|
long now = (new Date()).getTime();
|
||||||
|
// Access Token 생성
|
||||||
|
// Todo: Access Token 필요정보 추가 개발 필요
|
||||||
|
Date accessTokenExpiresIn = new Date(now + ACCESS_TOKEN_EXPIRE_TIME); // Todo: Access Token 만료 기간 설정 파일 추가
|
||||||
|
|
||||||
|
Claims claims = Jwts.claims()
|
||||||
|
.setSubject(authentication.getName())
|
||||||
|
.setExpiration(accessTokenExpiresIn);
|
||||||
|
|
||||||
|
claims.put("auth", authorities);
|
||||||
|
|
||||||
|
ObjectMapper mapper = new ObjectMapper();
|
||||||
|
|
||||||
|
// claims.put("UserVO", mapper.registerModule(new JavaTimeModule()).writeValueAsString(user.toUserVO()));
|
||||||
|
try {
|
||||||
|
JavaTimeModule javaTimeModule = new JavaTimeModule();
|
||||||
|
|
||||||
|
LocalDateTimeSerializer localDateTimeSerializer = new LocalDateTimeSerializer(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
|
||||||
|
|
||||||
|
javaTimeModule.addSerializer(LocalDateTime.class, localDateTimeSerializer);
|
||||||
|
|
||||||
|
// claims.put("UserVO", mapper.registerModule(javaTimeModule).readValue(user.toUserVO(), UserVo.class));
|
||||||
|
claims.put("UserVO", mapper.registerModule(javaTimeModule).writeValueAsString(user.toUserVO()));
|
||||||
|
// claims.put("PolicyList", tbUserAuthGroupRepo.userPolicyListSelect(user.getUserSeq(), user.getLastUseServiceGroup()));
|
||||||
|
}
|
||||||
|
catch (Exception e) {
|
||||||
|
e.printStackTrace();
|
||||||
|
}
|
||||||
|
|
||||||
|
String accessToken = Jwts.builder()
|
||||||
|
.setSubject(authentication.getName())
|
||||||
|
.setClaims(claims)
|
||||||
|
.setExpiration(accessTokenExpiresIn)
|
||||||
|
.signWith(key, SignatureAlgorithm.HS256)
|
||||||
|
.compact();
|
||||||
|
|
||||||
|
// Refresh Token 생성
|
||||||
|
String refreshToken = Jwts.builder()
|
||||||
|
.setExpiration(new Date(now + REFRESH_TOKEN_EXPIRE_TIME)) // Todo: Refresh Token 만료 기간 설정 파일에 추가
|
||||||
|
.signWith(key, SignatureAlgorithm.HS256)
|
||||||
|
.compact();
|
||||||
|
|
||||||
|
CinnamonToken token = CinnamonToken.builder()
|
||||||
|
.grantType("Bearer")
|
||||||
|
.accessToken(accessToken)
|
||||||
|
.refreshToken(refreshToken)
|
||||||
|
.build();
|
||||||
|
|
||||||
|
return token;
|
||||||
|
}
|
||||||
|
|
||||||
|
// JWT 토큰을 복호화하여 토큰에 들어있는 정보를 꺼내는 메서드
|
||||||
|
public Authentication getAuthentication(String accessToken) {
|
||||||
|
// 토큰 복호화
|
||||||
|
Claims claims = parseClaims(accessToken);
|
||||||
|
|
||||||
|
// Todo: 권한 관련 정보 처리
|
||||||
|
if (claims.get("auth") == null) {
|
||||||
|
throw new RuntimeException("권한 정보가 없는 토큰입니다.");
|
||||||
|
}
|
||||||
|
|
||||||
|
// Todo: 사용자 정보와 권한 관련 정보를 읽어와 리턴
|
||||||
|
|
||||||
|
// 클레임에서 권한 정보 가져오기
|
||||||
|
Collection<? extends GrantedAuthority> authorities =
|
||||||
|
Arrays.stream(claims.get("auth").toString().split(","))
|
||||||
|
.map(SimpleGrantedAuthority::new)
|
||||||
|
.collect(Collectors.toList());
|
||||||
|
|
||||||
|
// UserDetails 객체를 만들어서 Authentication 리턴
|
||||||
|
// UserDetails principal = new User(claims.getSubject(), "", authorities);
|
||||||
|
return new UsernamePasswordAuthenticationToken(/*principal*/ "", "", authorities);
|
||||||
|
}
|
||||||
|
|
||||||
|
// 토큰 정보를 검증하는 메서드
|
||||||
|
public boolean validateToken(String token) {
|
||||||
|
// Todo: 내부 토큰 사용 정책에 따라 추후 수정 필요!!
|
||||||
|
try {
|
||||||
|
Jwts.parserBuilder().setSigningKey(key).build().parseClaimsJws(token);
|
||||||
|
return true;
|
||||||
|
} catch (io.jsonwebtoken.security.SecurityException | MalformedJwtException e) {
|
||||||
|
log.info("Invalid JWT Token", e);
|
||||||
|
} catch (ExpiredJwtException e) {
|
||||||
|
log.info("Expired JWT Token", e);
|
||||||
|
} catch (UnsupportedJwtException e) {
|
||||||
|
log.info("Unsupported JWT Token", e);
|
||||||
|
} catch (IllegalArgumentException e) {
|
||||||
|
log.info("JWT claims string is empty.", e);
|
||||||
|
}
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Claims parseClaims(String accessToken) {
|
||||||
|
try {
|
||||||
|
return Jwts.parserBuilder().setSigningKey(key).build().parseClaimsJws(accessToken).getBody();
|
||||||
|
} catch (ExpiredJwtException e) {
|
||||||
|
return e.getClaims();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,21 @@
|
|||||||
|
package com.icomsys.main_vm.biz.gud.adminMonitoring.controller;
|
||||||
|
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.stereotype.Controller;
|
||||||
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@Slf4j
|
||||||
|
@RequiredArgsConstructor
|
||||||
|
@RequestMapping("/admin/gud/guide/adminMonitoring")
|
||||||
|
public class AdminMonitoringController {
|
||||||
|
|
||||||
|
@GetMapping("/manage.do")
|
||||||
|
public String AdminMonitoring() {
|
||||||
|
return "/adm/gud/adminMonitoring/adminMonitoring";
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,22 @@
|
|||||||
|
package com.icomsys.main_vm.biz.gud.ai.controller;
|
||||||
|
|
||||||
|
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.stereotype.Controller;
|
||||||
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@Slf4j
|
||||||
|
@RequiredArgsConstructor
|
||||||
|
@RequestMapping("/admin/gud/guide/ai/nluEntityList")
|
||||||
|
public class AiNluEntityListController {
|
||||||
|
|
||||||
|
@GetMapping("/manage.do")
|
||||||
|
public String AiNluEntityList() {
|
||||||
|
return "/adm/gud/ai/AiNluEntityList";
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,22 @@
|
|||||||
|
package com.icomsys.main_vm.biz.gud.ai.controller;
|
||||||
|
|
||||||
|
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.stereotype.Controller;
|
||||||
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@Slf4j
|
||||||
|
@RequiredArgsConstructor
|
||||||
|
@RequestMapping("/admin/gud/guide/ai/nluIntentList")
|
||||||
|
public class AiNluIntentListController {
|
||||||
|
|
||||||
|
@GetMapping("/manage.do")
|
||||||
|
public String AiNluIntentList() {
|
||||||
|
return "/adm/gud/ai/AiNluIntentList";
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,22 @@
|
|||||||
|
package com.icomsys.main_vm.biz.gud.ai.controller;
|
||||||
|
|
||||||
|
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.stereotype.Controller;
|
||||||
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@Slf4j
|
||||||
|
@RequiredArgsConstructor
|
||||||
|
@RequestMapping("/admin/gud/guide/ai/nluIntenttest")
|
||||||
|
public class AiNluIntenttestController {
|
||||||
|
|
||||||
|
@GetMapping("/manage.do")
|
||||||
|
public String AiNluIntenttest() {
|
||||||
|
return "/adm/gud/ai/AiNluIntenttest";
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,22 @@
|
|||||||
|
package com.icomsys.main_vm.biz.gud.ai.controller;
|
||||||
|
|
||||||
|
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.stereotype.Controller;
|
||||||
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@Slf4j
|
||||||
|
@RequiredArgsConstructor
|
||||||
|
@RequestMapping("/admin/gud/guide/ai/nluLog")
|
||||||
|
public class AiNluLogController {
|
||||||
|
|
||||||
|
@GetMapping("/manage.do")
|
||||||
|
public String AiNluLog() {
|
||||||
|
return "/adm/gud/ai/AiNluLog";
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,22 @@
|
|||||||
|
package com.icomsys.main_vm.biz.gud.ai.controller;
|
||||||
|
|
||||||
|
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.stereotype.Controller;
|
||||||
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@Slf4j
|
||||||
|
@RequiredArgsConstructor
|
||||||
|
@RequestMapping("/admin/gud/guide/ai/nluRecommendedLearning")
|
||||||
|
public class AiNluRecommendedLearningController {
|
||||||
|
|
||||||
|
@GetMapping("/manage.do")
|
||||||
|
public String AiNluRecommendedLearning() {
|
||||||
|
return "/adm/gud/ai/AiNluRecommendedLearning";
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,22 @@
|
|||||||
|
package com.icomsys.main_vm.biz.gud.ai.controller;
|
||||||
|
|
||||||
|
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.stereotype.Controller;
|
||||||
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@Slf4j
|
||||||
|
@RequiredArgsConstructor
|
||||||
|
@RequestMapping("/admin/gud/guide/ai/nluTraining")
|
||||||
|
public class AiNluTrainingController {
|
||||||
|
|
||||||
|
@GetMapping("/manage.do")
|
||||||
|
public String AiNluTraining() {
|
||||||
|
return "/adm/gud/ai/AiNluTraining";
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,22 @@
|
|||||||
|
package com.icomsys.main_vm.biz.gud.ai.controller;
|
||||||
|
|
||||||
|
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.stereotype.Controller;
|
||||||
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@Slf4j
|
||||||
|
@RequiredArgsConstructor
|
||||||
|
@RequestMapping("/admin/gud/guide/ai/synonymList")
|
||||||
|
public class AiSynonymListController {
|
||||||
|
|
||||||
|
@GetMapping("/manage.do")
|
||||||
|
public String AiSynonymList() {
|
||||||
|
return "/adm/gud/ai/AiSynonymList";
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,21 @@
|
|||||||
|
package com.icomsys.main_vm.biz.gud.consultationRealtime.controller;
|
||||||
|
|
||||||
|
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.stereotype.Controller;
|
||||||
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@Slf4j
|
||||||
|
@RequiredArgsConstructor
|
||||||
|
@RequestMapping("/admin/gud/guide/consultationRealtime")
|
||||||
|
public class ConsultationRealtimeController {
|
||||||
|
|
||||||
|
@GetMapping("/manage.do")
|
||||||
|
public String ConsultationRealtime() {
|
||||||
|
return "/adm/gud/consultationRealtime/ConsultationRealtime";
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,21 @@
|
|||||||
|
|
||||||
|
package com.icomsys.main_vm.biz.gud.contents.controller;
|
||||||
|
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.stereotype.Controller;
|
||||||
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@Slf4j
|
||||||
|
@RequiredArgsConstructor
|
||||||
|
@RequestMapping("/admin/gud/guide/contents/contentsAssessment")
|
||||||
|
public class ContentsAssessmentController {
|
||||||
|
|
||||||
|
@GetMapping("/manage.do")
|
||||||
|
public String ContentsAssessment() {
|
||||||
|
return "/adm/gud/contents/ContentsAssessment";
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,21 @@
|
|||||||
|
|
||||||
|
package com.icomsys.main_vm.biz.gud.contents.controller;
|
||||||
|
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.stereotype.Controller;
|
||||||
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@Slf4j
|
||||||
|
@RequiredArgsConstructor
|
||||||
|
@RequestMapping("/admin/gud/guide/contents/contentsAssessmentHistory")
|
||||||
|
public class ContentsAssessmentHistoryController {
|
||||||
|
|
||||||
|
@GetMapping("/manage.do")
|
||||||
|
public String ContentsAssessmentHistory() {
|
||||||
|
return "/adm/gud/contents/ContentsAssessmentHistory";
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,20 @@
|
|||||||
|
package com.icomsys.main_vm.biz.gud.contents.controller;
|
||||||
|
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.stereotype.Controller;
|
||||||
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@Slf4j
|
||||||
|
@RequiredArgsConstructor
|
||||||
|
@RequestMapping("/admin/gud/guide/contents/list")
|
||||||
|
public class ContentsListController {
|
||||||
|
|
||||||
|
@GetMapping("/manage.do")
|
||||||
|
public String ContentsList() {
|
||||||
|
return "/adm/gud/contents/ContentsList";
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,21 @@
|
|||||||
|
|
||||||
|
package com.icomsys.main_vm.biz.gud.contents.controller;
|
||||||
|
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.stereotype.Controller;
|
||||||
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@Slf4j
|
||||||
|
@RequiredArgsConstructor
|
||||||
|
@RequestMapping("/admin/gud/guide/contents/manager")
|
||||||
|
public class ContentsManagerController {
|
||||||
|
|
||||||
|
@GetMapping("/manage.do")
|
||||||
|
public String ContentsManager() {
|
||||||
|
return "/adm/gud/contents/ContentsManager";
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,22 @@
|
|||||||
|
package com.icomsys.main_vm.biz.gud.history.controller;
|
||||||
|
|
||||||
|
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.stereotype.Controller;
|
||||||
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@Slf4j
|
||||||
|
@RequiredArgsConstructor
|
||||||
|
@RequestMapping("/admin/gud/guide/history/inbox")
|
||||||
|
public class HistoryInboxController {
|
||||||
|
|
||||||
|
@GetMapping("/manage.do")
|
||||||
|
public String inbox() {
|
||||||
|
return "/adm/gud/history/HistoryInbox";
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,23 @@
|
|||||||
|
package com.icomsys.main_vm.biz.gud.history.controller;
|
||||||
|
|
||||||
|
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.stereotype.Controller;
|
||||||
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@Slf4j
|
||||||
|
@RequiredArgsConstructor
|
||||||
|
@RequestMapping("/admin/gud/guide/history/outbox")
|
||||||
|
public class HistoryOutboxController {
|
||||||
|
|
||||||
|
@GetMapping("/manage.do")
|
||||||
|
public String Outbox() {
|
||||||
|
return "/adm/gud/history/HistoryOutbox";
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,21 @@
|
|||||||
|
package com.icomsys.main_vm.biz.gud.history.controller;
|
||||||
|
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.stereotype.Controller;
|
||||||
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@Slf4j
|
||||||
|
@RequiredArgsConstructor
|
||||||
|
@RequestMapping("/admin/gud/guide/history/scrch")
|
||||||
|
public class HistoryScrchController {
|
||||||
|
|
||||||
|
@GetMapping("/manage.do")
|
||||||
|
public String Scrch() {
|
||||||
|
return "/adm/gud/history/HistoryScrch";
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,20 @@
|
|||||||
|
package com.icomsys.main_vm.biz.rcpv1.RcpReport.controller;
|
||||||
|
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.stereotype.Controller;
|
||||||
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@Slf4j
|
||||||
|
@RequiredArgsConstructor
|
||||||
|
@RequestMapping("/admin/rcpv1/rcpReport")
|
||||||
|
public class RcpReportController {
|
||||||
|
|
||||||
|
@GetMapping("/manage.do")
|
||||||
|
public String RcpReport() {
|
||||||
|
return "/adm/rcpv1/RcpReport/RcpReport";
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,20 @@
|
|||||||
|
package com.icomsys.main_vm.biz.rcpv1.RcpTimeReport.controller;
|
||||||
|
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.stereotype.Controller;
|
||||||
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@Slf4j
|
||||||
|
@RequiredArgsConstructor
|
||||||
|
@RequestMapping("/admin/rcpv1/rcpTimeReport")
|
||||||
|
public class RcpTimeReportContoller {
|
||||||
|
|
||||||
|
@GetMapping("/manage.do")
|
||||||
|
public String RcpTimeReport() {
|
||||||
|
return "/adm/rcpv1/RcpTimeReport/RcpTimeReport";
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,21 @@
|
|||||||
|
package com.icomsys.main_vm.biz.rcpv1.ReceiptList.controller;
|
||||||
|
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.stereotype.Controller;
|
||||||
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@Slf4j
|
||||||
|
@RequiredArgsConstructor
|
||||||
|
@RequestMapping("/admin/rcpv1/receiptList")
|
||||||
|
public class ReceiptListController {
|
||||||
|
|
||||||
|
@GetMapping("/manage.do")
|
||||||
|
public String ReceiptList() {
|
||||||
|
return "/adm/rcpv1/ReceiptList/ReceiptList";
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,21 @@
|
|||||||
|
package com.icomsys.main_vm.biz.rcpv1.ReceiptOutRealtimeList.controller;
|
||||||
|
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.stereotype.Controller;
|
||||||
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@Slf4j
|
||||||
|
@RequiredArgsConstructor
|
||||||
|
@RequestMapping("/admin/rcpv1/receiptOutRealtimeList")
|
||||||
|
public class ReceiptOutRealtimeListController {
|
||||||
|
|
||||||
|
@GetMapping("/manage.do")
|
||||||
|
public String ReceiptOutRealtimeList() {
|
||||||
|
return "/adm/rcpv1/ReceiptOutRealtimeList/ReceiptOutRealtimeList";
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,21 @@
|
|||||||
|
package com.icomsys.main_vm.biz.rcpv1.ReceiptRealtimeList.controller;
|
||||||
|
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.stereotype.Controller;
|
||||||
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@Slf4j
|
||||||
|
@RequiredArgsConstructor
|
||||||
|
@RequestMapping("/admin/rcpv1/receiptRealtimeList")
|
||||||
|
public class ReceiptRealtimeListController {
|
||||||
|
|
||||||
|
@GetMapping("/manage.do")
|
||||||
|
public String ReceiptRealtimeList() {
|
||||||
|
return "/adm/rcpv1/ReceiptRealtimeList/ReceiptRealtimeList";
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,21 @@
|
|||||||
|
package com.icomsys.main_vm.biz.vdo.IncomingCounselingHistory.controller;
|
||||||
|
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.stereotype.Controller;
|
||||||
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@Slf4j
|
||||||
|
@RequiredArgsConstructor
|
||||||
|
@RequestMapping("/admin/vdo/incomingCounselingHistory")
|
||||||
|
public class IncomingCounselingHistoryController {
|
||||||
|
|
||||||
|
@GetMapping("/manage.do")
|
||||||
|
public String IncomingCounselingHistory() {
|
||||||
|
return "/adm/vdo/IncomingCounselingHistory/IncomingCounselingHistory";
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,21 @@
|
|||||||
|
package com.icomsys.main_vm.biz.vdo.IncomingCounselingList.controller;
|
||||||
|
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.stereotype.Controller;
|
||||||
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@Slf4j
|
||||||
|
@RequiredArgsConstructor
|
||||||
|
@RequestMapping("/admin/vdo/incomingCounselingList")
|
||||||
|
public class IncomingCounselingListController {
|
||||||
|
|
||||||
|
@GetMapping("/manage.do")
|
||||||
|
public String IncomingCounselingList() {
|
||||||
|
return "/adm/vdo/IncomingCounselingList/IncomingCounselingList";
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,21 @@
|
|||||||
|
package com.icomsys.main_vm.biz.vdo.IncomingManageCategory.controller;
|
||||||
|
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.stereotype.Controller;
|
||||||
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@Slf4j
|
||||||
|
@RequiredArgsConstructor
|
||||||
|
@RequestMapping("/admin/vdo/incomingManageCategory")
|
||||||
|
public class IncomingManageCategoryController {
|
||||||
|
|
||||||
|
@GetMapping("/manage.do")
|
||||||
|
public String IncomingManageCategory() {
|
||||||
|
return "/adm/vdo/IncomingManageCategory/IncomingManageCategory";
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,22 @@
|
|||||||
|
package com.icomsys.main_vm.biz.vdo.IncomingMvReport.controller;
|
||||||
|
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.stereotype.Controller;
|
||||||
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@Slf4j
|
||||||
|
@RequiredArgsConstructor
|
||||||
|
@RequestMapping("/admin/vdo/incomingMvReport")
|
||||||
|
public class IncomingMvReportController {
|
||||||
|
|
||||||
|
@GetMapping("/manage.do")
|
||||||
|
public String IncomingMvReport(){
|
||||||
|
return "/adm/vdo/IncomingMvReport/IncomingMvReport";
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,25 @@
|
|||||||
|
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
|
||||||
|
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<title>고객사관리</title>
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/topLinkTag.jsp" %>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
|
||||||
|
<header id="header">
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/header.jsp" %>
|
||||||
|
</header>
|
||||||
|
<c:import url="/adm/menu/getLnbMenu.do"/>
|
||||||
|
|
||||||
|
<section id="Content" class="system_management">
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<p> 실시간처리리스트</p>
|
||||||
|
</section>
|
||||||
|
</html>
|
@ -0,0 +1,25 @@
|
|||||||
|
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
|
||||||
|
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<title>고객사관리</title>
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/topLinkTag.jsp" %>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
|
||||||
|
<header id="header">
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/header.jsp" %>
|
||||||
|
</header>
|
||||||
|
<c:import url="/adm/menu/getLnbMenu.do"/>
|
||||||
|
|
||||||
|
<section id="Content" class="system_management">
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<p> 주소봇처리내역</p>
|
||||||
|
</section>
|
||||||
|
</html>
|
@ -0,0 +1,26 @@
|
|||||||
|
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
|
||||||
|
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<title>고객사관리</title>
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/topLinkTag.jsp" %>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
|
||||||
|
<header id="header">
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/header.jsp" %>
|
||||||
|
</header>
|
||||||
|
<c:import url="/adm/menu/getLnbMenu.do"/>
|
||||||
|
|
||||||
|
<section id="Content" class="system_management">
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<p> 발화건물유형관리
|
||||||
|
</p>
|
||||||
|
</section>
|
||||||
|
</html>
|
@ -0,0 +1,26 @@
|
|||||||
|
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
|
||||||
|
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<title>고객사관리</title>
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/topLinkTag.jsp" %>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
|
||||||
|
<header id="header">
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/header.jsp" %>
|
||||||
|
</header>
|
||||||
|
<c:import url="/adm/menu/getLnbMenu.do"/>
|
||||||
|
|
||||||
|
<section id="Content" class="system_management">
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<p> 주소월별업데이트
|
||||||
|
</p>
|
||||||
|
</section>
|
||||||
|
</html>
|
@ -0,0 +1,25 @@
|
|||||||
|
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
|
||||||
|
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<title>고객사관리</title>
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/topLinkTag.jsp" %>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
|
||||||
|
<header id="header">
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/header.jsp" %>
|
||||||
|
</header>
|
||||||
|
<c:import url="/adm/menu/getLnbMenu.do"/>
|
||||||
|
|
||||||
|
<section id="Content" class="system_management">
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<p> 지명유사어</p>
|
||||||
|
</section>
|
||||||
|
</html>
|
@ -0,0 +1,25 @@
|
|||||||
|
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
|
||||||
|
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<title>고객사관리</title>
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/topLinkTag.jsp" %>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
|
||||||
|
<header id="header">
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/header.jsp" %>
|
||||||
|
</header>
|
||||||
|
<c:import url="/adm/menu/getLnbMenu.do"/>
|
||||||
|
|
||||||
|
<section id="Content" class="system_management">
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<p> 빌딩유사어</p>
|
||||||
|
</section>
|
||||||
|
</html>
|
@ -0,0 +1,25 @@
|
|||||||
|
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
|
||||||
|
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<title>고객사관리</title>
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/topLinkTag.jsp" %>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
|
||||||
|
<header id="header">
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/header.jsp" %>
|
||||||
|
</header>
|
||||||
|
<c:import url="/adm/menu/getLnbMenu.do"/>
|
||||||
|
|
||||||
|
<section id="Content" class="system_management">
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<p> 유의어전처리</p>
|
||||||
|
</section>
|
||||||
|
</html>
|
@ -0,0 +1,26 @@
|
|||||||
|
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
|
||||||
|
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<title>고객사관리</title>
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/topLinkTag.jsp" %>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
|
||||||
|
<header id="header">
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/header.jsp" %>
|
||||||
|
</header>
|
||||||
|
<c:import url="/adm/menu/getLnbMenu.do"/>
|
||||||
|
|
||||||
|
<section id="Content" class="system_management">
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<p> 요일시간대별멘트관리
|
||||||
|
</p>
|
||||||
|
</section>
|
||||||
|
</html>
|
@ -0,0 +1,26 @@
|
|||||||
|
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
|
||||||
|
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<title>고객사관리</title>
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/topLinkTag.jsp" %>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
|
||||||
|
<header id="header">
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/header.jsp" %>
|
||||||
|
</header>
|
||||||
|
<c:import url="/adm/menu/getLnbMenu.do"/>
|
||||||
|
|
||||||
|
<section id="Content" class="system_management">
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<p> 휴무일관리
|
||||||
|
</p>
|
||||||
|
</section>
|
||||||
|
</html>
|
@ -0,0 +1,26 @@
|
|||||||
|
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
|
||||||
|
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<title>고객사관리</title>
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/topLinkTag.jsp" %>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
|
||||||
|
<header id="header">
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/header.jsp" %>
|
||||||
|
</header>
|
||||||
|
<c:import url="/adm/menu/getLnbMenu.do"/>
|
||||||
|
|
||||||
|
<section id="Content" class="system_management">
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<p> 자연어전처리
|
||||||
|
</p>
|
||||||
|
</section>
|
||||||
|
</html>
|
@ -0,0 +1,26 @@
|
|||||||
|
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
|
||||||
|
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<title>고객사관리</title>
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/topLinkTag.jsp" %>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
|
||||||
|
<header id="header">
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/header.jsp" %>
|
||||||
|
</header>
|
||||||
|
<c:import url="/adm/menu/getLnbMenu.do"/>
|
||||||
|
|
||||||
|
<section id="Content" class="system_management">
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<p> 멘트관리
|
||||||
|
</p>
|
||||||
|
</section>
|
||||||
|
</html>
|
@ -0,0 +1,26 @@
|
|||||||
|
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
|
||||||
|
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<title>고객사관리</title>
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/topLinkTag.jsp" %>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
|
||||||
|
<header id="header">
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/header.jsp" %>
|
||||||
|
</header>
|
||||||
|
<c:import url="/adm/menu/getLnbMenu.do"/>
|
||||||
|
|
||||||
|
<section id="Content" class="system_management">
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<p> 주소봇실시간처리리스트
|
||||||
|
</p>
|
||||||
|
</section>
|
||||||
|
</html>
|
@ -0,0 +1,26 @@
|
|||||||
|
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
|
||||||
|
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<title>고객사관리</title>
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/topLinkTag.jsp" %>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
|
||||||
|
<header id="header">
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/header.jsp" %>
|
||||||
|
</header>
|
||||||
|
<c:import url="/adm/menu/getLnbMenu.do"/>
|
||||||
|
|
||||||
|
<section id="Content" class="system_management">
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<p> 상담가이드실시간모니터링
|
||||||
|
</p>
|
||||||
|
</section>
|
||||||
|
</html>
|
@ -0,0 +1,26 @@
|
|||||||
|
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
|
||||||
|
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<title>고객사관리</title>
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/topLinkTag.jsp" %>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
|
||||||
|
<header id="header">
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/header.jsp" %>
|
||||||
|
</header>
|
||||||
|
<c:import url="/adm/menu/getLnbMenu.do"/>
|
||||||
|
|
||||||
|
<section id="Content" class="system_management">
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<p> 무인접수봇실시간모니터링
|
||||||
|
</p>
|
||||||
|
</section>
|
||||||
|
</html>
|
@ -0,0 +1,26 @@
|
|||||||
|
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
|
||||||
|
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<title>고객사관리</title>
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/topLinkTag.jsp" %>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
|
||||||
|
<header id="header">
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/header.jsp" %>
|
||||||
|
</header>
|
||||||
|
<c:import url="/adm/menu/getLnbMenu.do"/>
|
||||||
|
|
||||||
|
<section id="Content" class="system_management">
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<p> 관리자모니터링
|
||||||
|
</p>
|
||||||
|
</section>
|
||||||
|
</html>
|
@ -0,0 +1,27 @@
|
|||||||
|
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
|
||||||
|
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<title>고객사관리</title>
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/topLinkTag.jsp" %>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
|
||||||
|
<header id="header">
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/header.jsp" %>
|
||||||
|
</header>
|
||||||
|
<c:import url="/adm/menu/getLnbMenu.do"/>
|
||||||
|
|
||||||
|
<section id="Content" class="system_management">
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<p> 엔티티
|
||||||
|
</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</html>
|
@ -0,0 +1,26 @@
|
|||||||
|
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
|
||||||
|
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<title>고객사관리</title>
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/topLinkTag.jsp" %>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
|
||||||
|
<header id="header">
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/header.jsp" %>
|
||||||
|
</header>
|
||||||
|
<c:import url="/adm/menu/getLnbMenu.do"/>
|
||||||
|
|
||||||
|
<section id="Content" class="system_management">
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<p> 대화의도
|
||||||
|
</p>
|
||||||
|
</section>
|
||||||
|
</html>
|
@ -0,0 +1,26 @@
|
|||||||
|
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
|
||||||
|
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<title>고객사관리</title>
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/topLinkTag.jsp" %>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
|
||||||
|
<header id="header">
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/header.jsp" %>
|
||||||
|
</header>
|
||||||
|
<c:import url="/adm/menu/getLnbMenu.do"/>
|
||||||
|
|
||||||
|
<section id="Content" class="system_management">
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<p> 대화의도테스트
|
||||||
|
</p>
|
||||||
|
</section>
|
||||||
|
</html>
|
@ -0,0 +1,26 @@
|
|||||||
|
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
|
||||||
|
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<title>고객사관리</title>
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/topLinkTag.jsp" %>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
|
||||||
|
<header id="header">
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/header.jsp" %>
|
||||||
|
</header>
|
||||||
|
<c:import url="/adm/menu/getLnbMenu.do"/>
|
||||||
|
|
||||||
|
<section id="Content" class="system_management">
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<p> 대화의도이력
|
||||||
|
</p>
|
||||||
|
</section>
|
||||||
|
</html>
|
@ -0,0 +1,26 @@
|
|||||||
|
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
|
||||||
|
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<title>고객사관리</title>
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/topLinkTag.jsp" %>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
|
||||||
|
<header id="header">
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/header.jsp" %>
|
||||||
|
</header>
|
||||||
|
<c:import url="/adm/menu/getLnbMenu.do"/>
|
||||||
|
|
||||||
|
<section id="Content" class="system_management">
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<p> 학습추진
|
||||||
|
</p>
|
||||||
|
</section>
|
||||||
|
</html>
|
@ -0,0 +1,26 @@
|
|||||||
|
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
|
||||||
|
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<title>고객사관리</title>
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/topLinkTag.jsp" %>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
|
||||||
|
<header id="header">
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/header.jsp" %>
|
||||||
|
</header>
|
||||||
|
<c:import url="/adm/menu/getLnbMenu.do"/>
|
||||||
|
|
||||||
|
<section id="Content" class="system_management">
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<p> 기계학습
|
||||||
|
</p>
|
||||||
|
</section>
|
||||||
|
</html>
|
@ -0,0 +1,26 @@
|
|||||||
|
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
|
||||||
|
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<title>고객사관리</title>
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/topLinkTag.jsp" %>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
|
||||||
|
<header id="header">
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/header.jsp" %>
|
||||||
|
</header>
|
||||||
|
<c:import url="/adm/menu/getLnbMenu.do"/>
|
||||||
|
|
||||||
|
<section id="Content" class="system_management">
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<p> 유의어전처리관리
|
||||||
|
</p>
|
||||||
|
</section>
|
||||||
|
</html>
|
@ -0,0 +1,26 @@
|
|||||||
|
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
|
||||||
|
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<title>고객사관리</title>
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/topLinkTag.jsp" %>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
|
||||||
|
<header id="header">
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/header.jsp" %>
|
||||||
|
</header>
|
||||||
|
<c:import url="/adm/menu/getLnbMenu.do"/>
|
||||||
|
|
||||||
|
<section id="Content" class="system_management">
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<p> 실시간상담
|
||||||
|
</p>
|
||||||
|
</section>
|
||||||
|
</html>
|
@ -0,0 +1,26 @@
|
|||||||
|
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
|
||||||
|
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<title>고객사관리</title>
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/topLinkTag.jsp" %>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
|
||||||
|
<header id="header">
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/header.jsp" %>
|
||||||
|
</header>
|
||||||
|
<c:import url="/adm/menu/getLnbMenu.do"/>
|
||||||
|
|
||||||
|
<section id="Content" class="system_management">
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<p> 상담가이드평가
|
||||||
|
</p>
|
||||||
|
</section>
|
||||||
|
</html>
|
@ -0,0 +1,26 @@
|
|||||||
|
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
|
||||||
|
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<title>고객사관리</title>
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/topLinkTag.jsp" %>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
|
||||||
|
<header id="header">
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/header.jsp" %>
|
||||||
|
</header>
|
||||||
|
<c:import url="/adm/menu/getLnbMenu.do"/>
|
||||||
|
|
||||||
|
<section id="Content" class="system_management">
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<p> 상담가이드평가이력
|
||||||
|
</p>
|
||||||
|
</section>
|
||||||
|
</html>
|
@ -0,0 +1,26 @@
|
|||||||
|
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
|
||||||
|
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<title>고객사관리</title>
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/topLinkTag.jsp" %>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
|
||||||
|
<header id="header">
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/header.jsp" %>
|
||||||
|
</header>
|
||||||
|
<c:import url="/adm/menu/getLnbMenu.do"/>
|
||||||
|
|
||||||
|
<section id="Content" class="system_management">
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<p> 상담가이드조회
|
||||||
|
</p>
|
||||||
|
</section>
|
||||||
|
</html>
|
@ -0,0 +1,26 @@
|
|||||||
|
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
|
||||||
|
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<title>고객사관리</title>
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/topLinkTag.jsp" %>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
|
||||||
|
<header id="header">
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/header.jsp" %>
|
||||||
|
</header>
|
||||||
|
<c:import url="/adm/menu/getLnbMenu.do"/>
|
||||||
|
|
||||||
|
<section id="Content" class="system_management">
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<p> 상담가이드관리
|
||||||
|
</p>
|
||||||
|
</section>
|
||||||
|
</html>
|
@ -0,0 +1,26 @@
|
|||||||
|
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
|
||||||
|
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<title>고객사관리</title>
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/topLinkTag.jsp" %>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
|
||||||
|
<header id="header">
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/header.jsp" %>
|
||||||
|
</header>
|
||||||
|
<c:import url="/adm/menu/getLnbMenu.do"/>
|
||||||
|
|
||||||
|
<section id="Content" class="system_management">
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<p> 상담이력수신함
|
||||||
|
</p>
|
||||||
|
</section>
|
||||||
|
</html>
|
@ -0,0 +1,26 @@
|
|||||||
|
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
|
||||||
|
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<title>고객사관리</title>
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/topLinkTag.jsp" %>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
|
||||||
|
<header id="header">
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/header.jsp" %>
|
||||||
|
</header>
|
||||||
|
<c:import url="/adm/menu/getLnbMenu.do"/>
|
||||||
|
|
||||||
|
<section id="Content" class="system_management">
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<p> 상담이력전송함
|
||||||
|
</p>
|
||||||
|
</section>
|
||||||
|
</html>
|
@ -0,0 +1,26 @@
|
|||||||
|
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
|
||||||
|
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<title>고객사관리</title>
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/topLinkTag.jsp" %>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
|
||||||
|
<header id="header">
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/header.jsp" %>
|
||||||
|
</header>
|
||||||
|
<c:import url="/adm/menu/getLnbMenu.do"/>
|
||||||
|
|
||||||
|
<section id="Content" class="system_management">
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<p> 상담이력조회
|
||||||
|
</p>
|
||||||
|
</section>
|
||||||
|
</html>
|
@ -0,0 +1,26 @@
|
|||||||
|
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
|
||||||
|
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<title>고객사관리</title>
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/topLinkTag.jsp" %>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
|
||||||
|
<header id="header">
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/header.jsp" %>
|
||||||
|
</header>
|
||||||
|
<c:import url="/adm/menu/getLnbMenu.do"/>
|
||||||
|
|
||||||
|
<section id="Content" class="system_management">
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<p> 일자별통계
|
||||||
|
</p>
|
||||||
|
</section>
|
||||||
|
</html>
|
@ -0,0 +1,26 @@
|
|||||||
|
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
|
||||||
|
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<title>고객사관리</title>
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/topLinkTag.jsp" %>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
|
||||||
|
<header id="header">
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/header.jsp" %>
|
||||||
|
</header>
|
||||||
|
<c:import url="/adm/menu/getLnbMenu.do"/>
|
||||||
|
|
||||||
|
<section id="Content" class="system_management">
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<p> 시간대통계
|
||||||
|
</p>
|
||||||
|
</section>
|
||||||
|
</html>
|
@ -0,0 +1,26 @@
|
|||||||
|
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
|
||||||
|
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<title>고객사관리</title>
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/topLinkTag.jsp" %>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
|
||||||
|
<header id="header">
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/header.jsp" %>
|
||||||
|
</header>
|
||||||
|
<c:import url="/adm/menu/getLnbMenu.do"/>
|
||||||
|
|
||||||
|
<section id="Content" class="system_management">
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<p> 접수리스트
|
||||||
|
</p>
|
||||||
|
</section>
|
||||||
|
</html>
|
@ -0,0 +1,26 @@
|
|||||||
|
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
|
||||||
|
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<title>고객사관리</title>
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/topLinkTag.jsp" %>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
|
||||||
|
<header id="header">
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/header.jsp" %>
|
||||||
|
</header>
|
||||||
|
<c:import url="/adm/menu/getLnbMenu.do"/>
|
||||||
|
|
||||||
|
<section id="Content" class="system_management">
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<p> 아웃바운드모니터링
|
||||||
|
</p>
|
||||||
|
</section>
|
||||||
|
</html>
|
@ -0,0 +1,26 @@
|
|||||||
|
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
|
||||||
|
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<title>고객사관리</title>
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/topLinkTag.jsp" %>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
|
||||||
|
<header id="header">
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/header.jsp" %>
|
||||||
|
</header>
|
||||||
|
<c:import url="/adm/menu/getLnbMenu.do"/>
|
||||||
|
|
||||||
|
<section id="Content" class="system_management">
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<p> 실시간모니터링
|
||||||
|
</p>
|
||||||
|
</section>
|
||||||
|
</html>
|
@ -0,0 +1,26 @@
|
|||||||
|
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
|
||||||
|
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<title>고객사관리</title>
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/topLinkTag.jsp" %>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
|
||||||
|
<header id="header">
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/header.jsp" %>
|
||||||
|
</header>
|
||||||
|
<c:import url="/adm/menu/getLnbMenu.do"/>
|
||||||
|
|
||||||
|
<section id="Content" class="system_management">
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<p> 상담이력조회
|
||||||
|
</p>
|
||||||
|
</section>
|
||||||
|
</html>
|
@ -0,0 +1,26 @@
|
|||||||
|
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
|
||||||
|
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<title>고객사관리</title>
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/topLinkTag.jsp" %>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
|
||||||
|
<header id="header">
|
||||||
|
<%@ include file="/WEB-INF/jsp/adm/include/header.jsp" %>
|
||||||
|
</header>
|
||||||
|
<c:import url="/adm/menu/getLnbMenu.do"/>
|
||||||
|
|
||||||
|
<section id="Content" class="system_management">
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<p> 영상상담
|
||||||
|
</p>
|
||||||
|
</section>
|
||||||
|
</html>
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue