Merge remote-tracking branch 'origin/jenkins_with_weblogic' of C:/eactive/workspaces/eapim-bundle/bundles/251016/elink-portal-common_incremental_2025-09-12.bundle into jenkins_with_weblogic
This commit is contained in:
@@ -1,44 +1,48 @@
|
||||
package com.eactive.apim.portal.template.entity;
|
||||
|
||||
public enum MessageCode {
|
||||
|
||||
API_APPROVED("API 승인 알림"),
|
||||
API_CANCELLED("API 취소 알림"),
|
||||
API_DENIED("API 거부 알림"),
|
||||
API_REGISTER("API 등록 알림"),
|
||||
// com.eactive.apim.portal.template.entity.MessageRequestEnums.MessageCode 이미 중복이 있음
|
||||
|
||||
APP_APPROVED("앱 승인 알림"),
|
||||
APP_REGISTER("앱 등록 완료"),
|
||||
APP_REGISTER_APPROVED("앱 승인 완료"),
|
||||
// APP_CANCELLED("앱 취소 알림"),
|
||||
// APP_DENIED("앱 거부 알림"),
|
||||
// APP_MODIFY("앱 수정 알림"),
|
||||
|
||||
USER_MANAGER_ASSIGNED("관리자 권한 부여 알림"),
|
||||
USER_REGISTER_APPROVED("사용자 가입 승인 알림"),
|
||||
USER_REGISTER_DENIED("사용자 가입 거절 알림"),
|
||||
|
||||
// USER_APPROVED,
|
||||
// USER_CANCELLED,
|
||||
// USER_DENIED,
|
||||
// USER_REGISTER,
|
||||
|
||||
USER_INVITATION("이메일 초대"),
|
||||
REQUEST_AUTH_NUMBER("인증번호 요청"),
|
||||
|
||||
USER_PASSWORD_RESET("비밀번호 초기화"),
|
||||
USER_PASSWORD_CHANGED("비밀번호 변경 완료 알림");
|
||||
// USER_ACTIVATION("사용자 비활성화 알림"),
|
||||
// USER_CREATION("사용자 생성 알림"),
|
||||
|
||||
private final String description;
|
||||
|
||||
MessageCode(String description) {
|
||||
this.description = description;
|
||||
}
|
||||
|
||||
public String getDescription() {
|
||||
return description;
|
||||
}
|
||||
}
|
||||
|
||||
//public enum MessageCode {
|
||||
//
|
||||
// API_APPROVED("API 승인 알림"),
|
||||
// API_CANCELLED("API 취소 알림"),
|
||||
// API_DENIED("API 거부 알림"),
|
||||
// API_REGISTER("API 등록 알림"),
|
||||
//
|
||||
// APP_APPROVED("앱 승인 알림"),
|
||||
// APP_REGISTER("앱 등록 완료"),
|
||||
// APP_REGISTER_APPROVED("앱 승인 완료"),
|
||||
//// APP_CANCELLED("앱 취소 알림"),
|
||||
//// APP_DENIED("앱 거부 알림"),
|
||||
//// APP_MODIFY("앱 수정 알림"),
|
||||
//
|
||||
// USER_MANAGER_ASSIGNED("관리자 권한 부여 알림"),
|
||||
// USER_REGISTER_APPROVED("사용자 가입 승인 알림"),
|
||||
// USER_REGISTER_DENIED("사용자 가입 거절 알림"),
|
||||
//
|
||||
//// USER_APPROVED,
|
||||
//// USER_CANCELLED,
|
||||
//// USER_DENIED,
|
||||
//// USER_REGISTER,
|
||||
//
|
||||
// USER_INVITATION("이메일 초대"),
|
||||
// REQUEST_AUTH_NUMBER("인증번호 요청"),
|
||||
//
|
||||
// USER_PASSWORD_RESET("비밀번호 초기화"),
|
||||
// USER_PASSWORD_CHANGED("비밀번호 변경 완료 알림");
|
||||
//// USER_ACTIVATION("사용자 비활성화 알림"),
|
||||
//// USER_CREATION("사용자 생성 알림"),
|
||||
//
|
||||
// private final String description;
|
||||
//
|
||||
// MessageCode(String description) {
|
||||
// this.description = description;
|
||||
// }
|
||||
//
|
||||
// public String getDescription() {
|
||||
// return description;
|
||||
// }
|
||||
//}
|
||||
//
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
package com.eactive.apim.portal.template.entity;
|
||||
|
||||
|
||||
import com.eactive.apim.portal.portaluser.entity.PortalUser;
|
||||
import com.eactive.apim.portal.template.entity.MessageRequestEnums.MessageCode;
|
||||
import com.eactive.eai.data.converter.LocalDateTimeToStringConverter14;
|
||||
import lombok.Data;
|
||||
@@ -51,6 +52,13 @@ public class MessageRequest implements Serializable {
|
||||
private String email;
|
||||
private String phone;
|
||||
|
||||
@ManyToOne(fetch = FetchType.EAGER)
|
||||
@JoinColumn(name = "user_id", foreignKey = @ForeignKey(ConstraintMode.NO_CONSTRAINT))
|
||||
private PortalUser user;
|
||||
|
||||
@Column(name="ums_uid", length = 16)
|
||||
private String umsUid;
|
||||
|
||||
@Column(name = "messenger_id")
|
||||
private String messengerId;
|
||||
|
||||
|
||||
@@ -1,28 +1,82 @@
|
||||
package com.eactive.apim.portal.template.entity;
|
||||
|
||||
import java.util.Optional;
|
||||
|
||||
public class MessageRequestEnums {
|
||||
|
||||
public enum MessageCode {
|
||||
USER_ACTIVATION("사용자 활성화 완료"),
|
||||
USER_INVITATION("이메일 초대"),
|
||||
USER_MANAGER_ASSIGNED("관리자 권한 부여"),
|
||||
USER_PASSWORD_CHANGED("사용자 비밀번호 변경"),
|
||||
USER_PASSWORD_RESET("비밀번호 재설정"),
|
||||
REQUEST_AUTH_NUMBER("인증번호 요청"),
|
||||
API_APPROVED("API 승인 알림"),
|
||||
APP_REGISTER("앱 등록 완료"),
|
||||
APP_REGISTER_APPROVED("앱 승인 완료"),
|
||||
USER_REGISTER_APPROVED("사용자 등록 승인"),
|
||||
USER_WITHDRAWAL_APPROVED("계정 비활성화");
|
||||
// 사용자 이벤트 영역
|
||||
USER_VERIFICATION_EMAIL("이메일 주소 인증", "AG_NOTI001"),
|
||||
USER_VERIFICATION_MOBILEPHONE("휴대폰 번호 인증", null),
|
||||
|
||||
USER_PASSWORD_RESET("비밀번호 재설정", "AG_NOTI003"),
|
||||
USER_PASSWORD_CHANGED("사용자 비밀번호 변경", "AG_NOTI004"),
|
||||
|
||||
USER_ACCOUNT_LOCKED("계정 잠금 알림", "AG_NOTI005"),
|
||||
|
||||
|
||||
// 법인관리자 이벤트 영역
|
||||
ORG_APPROVED("사용자 등록 승인", "AG_NOTI008"),
|
||||
ORG_REJECTED("사용자 등록 거절", "AG_NOTI009"),
|
||||
|
||||
USER_INVITATION("법인 이용자 이메일 초대", "AG_NOTI006"),
|
||||
USER_INVICATION_CANCELED("법인 이용자 이메일 초대 취소", "AG_NOTI007"),
|
||||
|
||||
|
||||
// 관리자 영역
|
||||
APP_REGISTER_APPROVED("앱 등록 승인", "AG_NOTI010"),
|
||||
APP_REGISTER_REJECTED("앱 등록 거절", "AG_NOTI011"),
|
||||
|
||||
|
||||
// 미 사용, 미 분류
|
||||
@Deprecated
|
||||
API_APPROVED("API 승인 알림", null),
|
||||
|
||||
@Deprecated
|
||||
API_REJECTED("API 거절 알림", null),
|
||||
|
||||
@Deprecated
|
||||
APP_REGISTER("앱 등록 완료", null),
|
||||
|
||||
@Deprecated
|
||||
USER_MANAGER_ASSIGNED("관리자 권한 부여", null),
|
||||
|
||||
@Deprecated
|
||||
REQUEST_AUTH_NUMBER("인증번호 요청", null),
|
||||
|
||||
@Deprecated
|
||||
USER_WITHDRAWAL_APPROVED("계정 비활성화", null),
|
||||
|
||||
@Deprecated
|
||||
USER_ACTIVATION("사용자 활성화 완료", null), // 이게 왜...이메일 인증인건데........
|
||||
;
|
||||
|
||||
private final String description;
|
||||
private final String serviceId;
|
||||
|
||||
MessageCode(String description) {
|
||||
this.description = description;
|
||||
|
||||
public static Optional<MessageCode> findServiceId(String code) {
|
||||
for (MessageCode e : values()) {
|
||||
if (e.name().equalsIgnoreCase(code)) {
|
||||
return Optional.of(e);
|
||||
}
|
||||
}
|
||||
return Optional.empty();
|
||||
}
|
||||
|
||||
|
||||
MessageCode(String description, String serviceId) {
|
||||
this.description = description;
|
||||
this.serviceId = serviceId;
|
||||
}
|
||||
|
||||
|
||||
public String getDescription() {
|
||||
return description;
|
||||
}
|
||||
|
||||
public String getServiceId() {
|
||||
return serviceId;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,24 +1,27 @@
|
||||
package com.eactive.apim.portal.template.entity;
|
||||
|
||||
@Deprecated
|
||||
public class MessageTemplateEnums {
|
||||
|
||||
public enum MessageCode {
|
||||
API_APPROVED("API 승인 알림"),
|
||||
APP_REGISTER("앱 등록 완료"),
|
||||
USER_ACTIVATION("사용자 활성화 완료"),
|
||||
USER_INVITATION("이메일 초대"),
|
||||
USER_PASSWORD_RESET("비밀번호 재설정"),
|
||||
USER_REGISTER_APPROVED("사용자 등록 승인"),
|
||||
USER_WITHDRAWAL_APPROVED("계정 비활성화");
|
||||
// 이건 또 왜 3번쨰...................
|
||||
|
||||
private final String description;
|
||||
|
||||
MessageCode(String description) {
|
||||
this.description = description;
|
||||
}
|
||||
|
||||
public String getDescription() {
|
||||
return description;
|
||||
}
|
||||
}
|
||||
// public enum MessageCode {
|
||||
// API_APPROVED("API 승인 알림"),
|
||||
// APP_REGISTER("앱 등록 완료"),
|
||||
// USER_ACTIVATION("사용자 활성화 완료"),
|
||||
// USER_INVITATION("이메일 초대"),
|
||||
// USER_PASSWORD_RESET("비밀번호 재설정"),
|
||||
// USER_REGISTER_APPROVED("사용자 등록 승인"),
|
||||
// USER_WITHDRAWAL_APPROVED("계정 비활성화");
|
||||
//
|
||||
// private final String description;
|
||||
//
|
||||
// MessageCode(String description) {
|
||||
// this.description = description;
|
||||
// }
|
||||
//
|
||||
// public String getDescription() {
|
||||
// return description;
|
||||
// }
|
||||
// }
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user