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(); + } }