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;
|
package com.eactive.apim.portal.template.entity;
|
||||||
|
|
||||||
public enum MessageCode {
|
|
||||||
|
|
||||||
API_APPROVED("API 승인 알림"),
|
// com.eactive.apim.portal.template.entity.MessageRequestEnums.MessageCode 이미 중복이 있음
|
||||||
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;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
//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;
|
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.apim.portal.template.entity.MessageRequestEnums.MessageCode;
|
||||||
import com.eactive.eai.data.converter.LocalDateTimeToStringConverter14;
|
import com.eactive.eai.data.converter.LocalDateTimeToStringConverter14;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
@@ -51,6 +52,13 @@ public class MessageRequest implements Serializable {
|
|||||||
private String email;
|
private String email;
|
||||||
private String phone;
|
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")
|
@Column(name = "messenger_id")
|
||||||
private String messengerId;
|
private String messengerId;
|
||||||
|
|
||||||
|
|||||||
@@ -1,28 +1,82 @@
|
|||||||
package com.eactive.apim.portal.template.entity;
|
package com.eactive.apim.portal.template.entity;
|
||||||
|
|
||||||
|
import java.util.Optional;
|
||||||
|
|
||||||
public class MessageRequestEnums {
|
public class MessageRequestEnums {
|
||||||
|
|
||||||
public enum MessageCode {
|
public enum MessageCode {
|
||||||
USER_ACTIVATION("사용자 활성화 완료"),
|
// 사용자 이벤트 영역
|
||||||
USER_INVITATION("이메일 초대"),
|
USER_VERIFICATION_EMAIL("이메일 주소 인증", "AG_NOTI001"),
|
||||||
USER_MANAGER_ASSIGNED("관리자 권한 부여"),
|
USER_VERIFICATION_MOBILEPHONE("휴대폰 번호 인증", null),
|
||||||
USER_PASSWORD_CHANGED("사용자 비밀번호 변경"),
|
|
||||||
USER_PASSWORD_RESET("비밀번호 재설정"),
|
USER_PASSWORD_RESET("비밀번호 재설정", "AG_NOTI003"),
|
||||||
REQUEST_AUTH_NUMBER("인증번호 요청"),
|
USER_PASSWORD_CHANGED("사용자 비밀번호 변경", "AG_NOTI004"),
|
||||||
API_APPROVED("API 승인 알림"),
|
|
||||||
APP_REGISTER("앱 등록 완료"),
|
USER_ACCOUNT_LOCKED("계정 잠금 알림", "AG_NOTI005"),
|
||||||
APP_REGISTER_APPROVED("앱 승인 완료"),
|
|
||||||
USER_REGISTER_APPROVED("사용자 등록 승인"),
|
|
||||||
USER_WITHDRAWAL_APPROVED("계정 비활성화");
|
// 법인관리자 이벤트 영역
|
||||||
|
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 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() {
|
public String getDescription() {
|
||||||
return description;
|
return description;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public String getServiceId() {
|
||||||
|
return serviceId;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,24 +1,27 @@
|
|||||||
package com.eactive.apim.portal.template.entity;
|
package com.eactive.apim.portal.template.entity;
|
||||||
|
|
||||||
|
@Deprecated
|
||||||
public class MessageTemplateEnums {
|
public class MessageTemplateEnums {
|
||||||
|
|
||||||
public enum MessageCode {
|
// 이건 또 왜 3번쨰...................
|
||||||
API_APPROVED("API 승인 알림"),
|
|
||||||
APP_REGISTER("앱 등록 완료"),
|
|
||||||
USER_ACTIVATION("사용자 활성화 완료"),
|
|
||||||
USER_INVITATION("이메일 초대"),
|
|
||||||
USER_PASSWORD_RESET("비밀번호 재설정"),
|
|
||||||
USER_REGISTER_APPROVED("사용자 등록 승인"),
|
|
||||||
USER_WITHDRAWAL_APPROVED("계정 비활성화");
|
|
||||||
|
|
||||||
private final String description;
|
// public enum MessageCode {
|
||||||
|
// API_APPROVED("API 승인 알림"),
|
||||||
MessageCode(String description) {
|
// APP_REGISTER("앱 등록 완료"),
|
||||||
this.description = description;
|
// USER_ACTIVATION("사용자 활성화 완료"),
|
||||||
}
|
// USER_INVITATION("이메일 초대"),
|
||||||
|
// USER_PASSWORD_RESET("비밀번호 재설정"),
|
||||||
public String getDescription() {
|
// USER_REGISTER_APPROVED("사용자 등록 승인"),
|
||||||
return description;
|
// 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