diff --git a/dap-was-lib/src/main/java/io/shinhanlife/dap/lib/session/converter/ZtUsacConverter.java b/dap-was-lib/src/main/java/io/shinhanlife/dap/lib/session/converter/ZtUsacConverter.java deleted file mode 100644 index f70d1d398..000000000 --- a/dap-was-lib/src/main/java/io/shinhanlife/dap/lib/session/converter/ZtUsacConverter.java +++ /dev/null @@ -1,29 +0,0 @@ -package io.shinhanlife.dap.lib.session.converter; - -import io.shinhanlife.dap.lib.session.dto.SessionDto; -import io.shinhanlife.dap.lib.session.dto.ZtUsacOutDto; -import org.mapstruct.Mapper; -import org.mapstruct.Mapping; - -/** - * @package io.shinhanlife.dap.lib.session.converter - * @className ZtUsacConverter - * @description AX HUB 시스템 처리 클래스 - * @author 0986406 - * @create 2026.09.01 - *
- * ---------- 개정이력 ---------- - * 수정일 수정자 수정내용 - * ---------- -------- --------------------------- - * 2026.09.01 0986406 최초생성 - * - *- */ -@Mapper(componentModel = "spring") -public abstract class ZtUsacConverter { - - @Mapping(target = "loginDtm", ignore = true) - @Mapping(target = "isManager", ignore = true) - public abstract SessionDto toSessionDto(ZtUsacOutDto dto); - -} \ No newline at end of file diff --git a/dap-was-lib/src/main/java/io/shinhanlife/dap/lib/session/domain/model/ZtUsacModel.java b/dap-was-lib/src/main/java/io/shinhanlife/dap/lib/session/domain/model/ZtUsacModel.java deleted file mode 100644 index 7c16b1c43..000000000 --- a/dap-was-lib/src/main/java/io/shinhanlife/dap/lib/session/domain/model/ZtUsacModel.java +++ /dev/null @@ -1,51 +0,0 @@ -package io.shinhanlife.dap.lib.session.domain.model; - -import io.shinhanlife.glow.db.dto.AuditInfo; -import lombok.AccessLevel; -import lombok.AllArgsConstructor; -import lombok.Builder; -import lombok.Getter; -import lombok.NoArgsConstructor; - -/** - * @package io.shinhanlife.dap.lib.session.domain.model - * @className ZtUsacModel - * @description AX HUB 시스템 처리 클래스 - * @author 0986406 - * @create 2026.09.01 - *
- * ---------- 개정이력 ---------- - * 수정일 수정자 수정내용 - * ---------- -------- --------------------------- - * 2026.09.01 0986406 최초생성 - * - *- */ -@Getter -@Builder -@NoArgsConstructor(access = AccessLevel.PROTECTED) -@AllArgsConstructor -public class ZtUsacModel extends AuditInfo { - - /* 인사번호 */ - private String prafNo; - /* 인사명 */ - private String prafNm; - /* 조직번호 */ - private String ognzNo; - /* 이메일주소 */ - private String addre; - /* 인사직무코드 */ - private String prafOfduCd; - /* 인사직무명 */ - private String prafOfduNm; - /* 인사직급코드 */ - private String prafOfleCd; - /* 인사직급명 */ - private String prafOfleNm; - /* 인사직책코드 */ - private String prafDutyCd; - /* 인사직책명 */ - private String prafDutyNm; - -} \ No newline at end of file diff --git a/dap-was-lib/src/main/java/io/shinhanlife/dap/lib/session/domain/repository/ZtUsacRepository.java b/dap-was-lib/src/main/java/io/shinhanlife/dap/lib/session/domain/repository/ZtUsacRepository.java deleted file mode 100644 index c300bbb4e..000000000 --- a/dap-was-lib/src/main/java/io/shinhanlife/dap/lib/session/domain/repository/ZtUsacRepository.java +++ /dev/null @@ -1,33 +0,0 @@ -package io.shinhanlife.dap.lib.session.domain.repository; - -import io.shinhanlife.glow.GlowMybatisMapper; -import io.shinhanlife.dap.lib.session.dto.ZtUsacInDto; -import io.shinhanlife.dap.lib.session.dto.ZtUsacOutDto; - - -/** - * @package io.shinhanlife.dap.lib.session.domain.repository - * @className ZtUsacRepository - * @description AX HUB 시스템 처리 클래스 - * @author 0986406 - * @create 2026.09.01 - *
- * ---------- 개정이력 ---------- - * 수정일 수정자 수정내용 - * ---------- -------- --------------------------- - * 2026.09.01 0986406 최초생성 - * - *- */ -@GlowMybatisMapper -public interface ZtUsacRepository { - - /** - * 사용자 조회 (단건) - * - * @param dto 사번 - * @return 인사정보 - */ - ZtUsacOutDto selectZtUsac(ZtUsacInDto dto); - -} \ No newline at end of file diff --git a/dap-was-lib/src/main/java/io/shinhanlife/dap/lib/session/domain/usecase/ZtUsacUseCase.java b/dap-was-lib/src/main/java/io/shinhanlife/dap/lib/session/domain/usecase/ZtUsacUseCase.java deleted file mode 100644 index 235a75d18..000000000 --- a/dap-was-lib/src/main/java/io/shinhanlife/dap/lib/session/domain/usecase/ZtUsacUseCase.java +++ /dev/null @@ -1,29 +0,0 @@ -package io.shinhanlife.dap.lib.session.domain.usecase; - -import io.shinhanlife.dap.lib.session.dto.ZtUsacInDto; -import io.shinhanlife.dap.lib.session.dto.ZtUsacOutDto; - -/** - * @package io.shinhanlife.dap.lib.session.domain.service - * @className ZtUsacUseCase - * @description AX HUB 시스템 처리 클래스 - * @author 0986406 - * @create 2026.09.01 - *
- * ---------- 개정이력 ---------- - * 수정일 수정자 수정내용 - * ---------- -------- --------------------------- - * 2026.09.01 0986406 최초생성 - * - *- */ -public interface ZtUsacUseCase { - - /** - * 사용자 조회 (단건) - * - * @param dto 사번 - * @return 인사정보 - */ - ZtUsacOutDto selectZtUsac(ZtUsacInDto dto); -} diff --git a/dap-was-lib/src/main/java/io/shinhanlife/dap/lib/session/domain/usecase/impl/ZtUsacUseCaseImpl.java b/dap-was-lib/src/main/java/io/shinhanlife/dap/lib/session/domain/usecase/impl/ZtUsacUseCaseImpl.java deleted file mode 100644 index 5486fb8b7..000000000 --- a/dap-was-lib/src/main/java/io/shinhanlife/dap/lib/session/domain/usecase/impl/ZtUsacUseCaseImpl.java +++ /dev/null @@ -1,42 +0,0 @@ -package io.shinhanlife.dap.lib.session.domain.usecase.impl; - -import io.shinhanlife.dap.lib.session.domain.repository.ZtUsacRepository; -import io.shinhanlife.dap.lib.session.domain.usecase.ZtUsacUseCase; -import io.shinhanlife.dap.lib.session.dto.ZtUsacInDto; -import io.shinhanlife.dap.lib.session.dto.ZtUsacOutDto; -import lombok.RequiredArgsConstructor; -import org.springframework.stereotype.Service; - -/** - * @package io.shinhanlife.dap.lib.session.domain.usecase.impl - * @className ZtUsacUseCaseImpl - * @description AX HUB 시스템 처리 클래스 - * @author 0986406 - * @create 2026.09.01 - *
- * ---------- 개정이력 ---------- - * 수정일 수정자 수정내용 - * ---------- -------- --------------------------- - * 2026.09.01 0986406 최초생성 - * - *- */ -@Service -@RequiredArgsConstructor -public class ZtUsacUseCaseImpl implements ZtUsacUseCase { - - private final ZtUsacRepository ztUsacRepository; - - /** - * 사용자 조회 (단건) - * - * @param dto 사번 - * @return 인사정보 - */ - @Override - public ZtUsacOutDto selectZtUsac(ZtUsacInDto dto) { - ZtUsacOutDto result = ztUsacRepository.selectZtUsac(dto); - result.initLists(); - return result; - } -} \ No newline at end of file diff --git a/dap-was-lib/src/main/java/io/shinhanlife/dap/lib/session/dto/ZtUsacInDto.java b/dap-was-lib/src/main/java/io/shinhanlife/dap/lib/session/dto/ZtUsacInDto.java deleted file mode 100644 index 954b97157..000000000 --- a/dap-was-lib/src/main/java/io/shinhanlife/dap/lib/session/dto/ZtUsacInDto.java +++ /dev/null @@ -1,37 +0,0 @@ -package io.shinhanlife.dap.lib.session.dto; - -import lombok.NoArgsConstructor; - -import lombok.AllArgsConstructor; -import lombok.Builder; -import lombok.Getter; -import lombok.Setter; - -/** - * @package io.shinhanlife.dap.lib.session.dto - * @className ZtUsacInDto - * @description AX HUB 시스템 처리 클래스 - * @author 0986406 - * @create 2026.09.01 - *
- * ---------- 개정이력 ---------- - * 수정일 수정자 수정내용 - * ---------- -------- --------------------------- - * 2026.09.01 0986406 최초생성 - * - *- */ -@Getter -@Setter -@Builder -@AllArgsConstructor -@NoArgsConstructor -public class ZtUsacInDto { - /* 인사번호 */ - private String prafNo; - - /* 사용여부 */ - @Builder.Default - private String puseYn = "Y"; - -} \ No newline at end of file diff --git a/dap-was-lib/src/main/java/io/shinhanlife/dap/lib/session/dto/ZtUsacOutDto.java b/dap-was-lib/src/main/java/io/shinhanlife/dap/lib/session/dto/ZtUsacOutDto.java deleted file mode 100644 index b52e3b76f..000000000 --- a/dap-was-lib/src/main/java/io/shinhanlife/dap/lib/session/dto/ZtUsacOutDto.java +++ /dev/null @@ -1,85 +0,0 @@ -package io.shinhanlife.dap.lib.session.dto; - -import lombok.Setter; - -import java.util.ArrayList; -import java.util.Arrays; -import java.util.List; -import lombok.AccessLevel; -import lombok.AllArgsConstructor; -import lombok.Builder; -import lombok.Getter; -import lombok.NoArgsConstructor; - -/** - * @package io.shinhanlife.dap.lib.session.dto - * @className ZtUsacOutDto - * @description AX HUB 시스템 처리 클래스 - * @author 0986406 - * @create 2026.09.01 - *
- * ---------- 개정이력 ---------- - * 수정일 수정자 수정내용 - * ---------- -------- --------------------------- - * 2026.09.01 0986406 최초생성 - * - *- */ -@Getter -@Builder -@NoArgsConstructor(access = AccessLevel.PROTECTED) -@AllArgsConstructor -@Setter -public class ZtUsacOutDto { - - /* 인사번호 */ - private String prafNo; - /* 인사명 */ - private String prafNm; - /* 조직번호 */ - private String ognzNo; - /* 조직명 */ - private String ognzNm; - /* 이메일주소 */ -// @GlowSecureField(type = DataSecureType.DECRYPT_DB, direction = SafeDBType.COMM) TODO 방화벽 뚫리면 확인 - private String addre; - /* 인사직무코드 */ - private String prafOfduCd; - /* 인사직무명 */ - private String prafOfduNm; - /* 인사직급코드 */ - private String prafOfleCd; - /* 인사직급명 */ - private String prafOfleNm; - /* 인사직책코드 */ - private String prafDutyCd; - /* 인사직책명 */ - private String prafDutyNm; - /* 사용여부 */ - private String puseYn; - - private String roleNoStrList; - private String roleNmStrList; - private String tgtrPrafNoStrList; - private String tgtrOgnzNoStrList; - - private List