external 에서 empNo 가져올 수 있도록 수정.
This commit is contained in:
parent
d2f7aae0eb
commit
575ca2d17e
|
|
@ -5,6 +5,7 @@ import lombok.Data;
|
||||||
@Data
|
@Data
|
||||||
public class EmployeeExternalMapRequestDto {
|
public class EmployeeExternalMapRequestDto {
|
||||||
private Long eexEmpId; // 매핑할 내부 employee ID
|
private Long eexEmpId; // 매핑할 내부 employee ID
|
||||||
|
private String eexEmpNo; // 매핑할 내부 employee No
|
||||||
private String eexSolutionType; // 'SAMSARA', 'MIS', ...
|
private String eexSolutionType; // 'SAMSARA', 'MIS', ...
|
||||||
private String eexExternalId; // 외부 ID
|
private String eexExternalId; // 외부 ID
|
||||||
private String eexStatus; // A / I (옵션)
|
private String eexStatus; // A / I (옵션)
|
||||||
|
|
|
||||||
|
|
@ -9,6 +9,7 @@ public class EmployeeExternalMapResponseDto {
|
||||||
|
|
||||||
private UUID eexUuid;
|
private UUID eexUuid;
|
||||||
private Long eexEmpId;
|
private Long eexEmpId;
|
||||||
|
private String eexEmpNo;
|
||||||
|
|
||||||
private String eexSolutionType;
|
private String eexSolutionType;
|
||||||
private String eexExternalId;
|
private String eexExternalId;
|
||||||
|
|
|
||||||
|
|
@ -23,7 +23,7 @@ import java.time.LocalDateTime;
|
||||||
import java.util.UUID;
|
import java.util.UUID;
|
||||||
|
|
||||||
@Entity
|
@Entity
|
||||||
@Table(name = "employee")
|
@Table(schema="hcm", name = "employee")
|
||||||
@Data
|
@Data
|
||||||
@NoArgsConstructor
|
@NoArgsConstructor
|
||||||
@AllArgsConstructor
|
@AllArgsConstructor
|
||||||
|
|
|
||||||
|
|
@ -12,6 +12,7 @@ import jakarta.persistence.EntityListeners;
|
||||||
import jakarta.persistence.GeneratedValue;
|
import jakarta.persistence.GeneratedValue;
|
||||||
import jakarta.persistence.GenerationType;
|
import jakarta.persistence.GenerationType;
|
||||||
import jakarta.persistence.Id;
|
import jakarta.persistence.Id;
|
||||||
|
import jakarta.persistence.Table;
|
||||||
import lombok.AllArgsConstructor;
|
import lombok.AllArgsConstructor;
|
||||||
import lombok.Builder;
|
import lombok.Builder;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
@ -21,6 +22,7 @@ import java.time.LocalDateTime;
|
||||||
import java.util.UUID;
|
import java.util.UUID;
|
||||||
|
|
||||||
@Entity
|
@Entity
|
||||||
|
@Table(schema="hcm", name = "employee_external_map")
|
||||||
@Data
|
@Data
|
||||||
@NoArgsConstructor
|
@NoArgsConstructor
|
||||||
@AllArgsConstructor
|
@AllArgsConstructor
|
||||||
|
|
@ -38,6 +40,9 @@ public class EmployeeExternalMap {
|
||||||
|
|
||||||
@Column(name = "eex_emp_id", nullable = false)
|
@Column(name = "eex_emp_id", nullable = false)
|
||||||
private Long eexEmpId;
|
private Long eexEmpId;
|
||||||
|
|
||||||
|
@Column(name = "eex_emp_no", nullable = false, length = 100)
|
||||||
|
private String eexEmpNo;
|
||||||
|
|
||||||
@Column(name = "eex_solution_type", nullable = false, length = 50)
|
@Column(name = "eex_solution_type", nullable = false, length = 50)
|
||||||
private String eexSolutionType;
|
private String eexSolutionType;
|
||||||
|
|
|
||||||
|
|
@ -19,7 +19,7 @@ import lombok.Data;
|
||||||
import lombok.NoArgsConstructor;
|
import lombok.NoArgsConstructor;
|
||||||
|
|
||||||
@Entity
|
@Entity
|
||||||
@Table(name = "entity_change_log")
|
@Table(schema="sys", name = "entity_change_log")
|
||||||
@Data
|
@Data
|
||||||
@NoArgsConstructor
|
@NoArgsConstructor
|
||||||
@AllArgsConstructor
|
@AllArgsConstructor
|
||||||
|
|
|
||||||
|
|
@ -35,6 +35,7 @@ public class EmployeeExternalMapService {
|
||||||
EmployeeExternalMapResponseDto dto = new EmployeeExternalMapResponseDto();
|
EmployeeExternalMapResponseDto dto = new EmployeeExternalMapResponseDto();
|
||||||
dto.setEexUuid(map.getEexUuid());
|
dto.setEexUuid(map.getEexUuid());
|
||||||
dto.setEexEmpId(map.getEexEmpId());
|
dto.setEexEmpId(map.getEexEmpId());
|
||||||
|
dto.setEexEmpNo(map.getEexEmpNo());
|
||||||
dto.setEexSolutionType(map.getEexSolutionType());
|
dto.setEexSolutionType(map.getEexSolutionType());
|
||||||
dto.setEexExternalId(map.getEexExternalId());
|
dto.setEexExternalId(map.getEexExternalId());
|
||||||
dto.setEexStatus(map.getEexStatus());
|
dto.setEexStatus(map.getEexStatus());
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue