From 38d100543b20ba00e7ba058041c550c5e1abdeab Mon Sep 17 00:00:00 2001 From: eastargh Date: Fri, 5 Jun 2026 15:10:45 +0900 Subject: [PATCH] =?UTF-8?q?=EC=98=88=EC=83=81=EC=99=84=EB=A3=8C=EC=9D=BC?= =?UTF-8?q?=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/eactive/apim/portal/approval/entity/Approval.java | 3 +++ .../apim/portal/approval/statemachine/ApprovalState.java | 4 ++++ 2 files changed, 7 insertions(+) diff --git a/src/main/java/com/eactive/apim/portal/approval/entity/Approval.java b/src/main/java/com/eactive/apim/portal/approval/entity/Approval.java index 0ddfc7d..de1f444 100644 --- a/src/main/java/com/eactive/apim/portal/approval/entity/Approval.java +++ b/src/main/java/com/eactive/apim/portal/approval/entity/Approval.java @@ -75,4 +75,7 @@ public class Approval implements Serializable, com.eactive.eai.data.Data { @Column(length = 17, name = "end_date") @Convert(converter = LocalDateTimeToStringConverter17.class) private LocalDateTime approvalDate; + + @Column(name = "expect_end_date") + private String expectEndDate; //예상완료일 } diff --git a/src/main/java/com/eactive/apim/portal/approval/statemachine/ApprovalState.java b/src/main/java/com/eactive/apim/portal/approval/statemachine/ApprovalState.java index 8752df7..362cd06 100644 --- a/src/main/java/com/eactive/apim/portal/approval/statemachine/ApprovalState.java +++ b/src/main/java/com/eactive/apim/portal/approval/statemachine/ApprovalState.java @@ -28,4 +28,8 @@ public interface ApprovalState extends Serializable { } String getDescription(); + + default String getCode() { + return toString(); + } }