법인 이용자 초대 기능

This commit is contained in:
Rinjae
2025-11-25 11:25:25 +09:00
parent 739877d9a1
commit 16e60e146a
2 changed files with 8 additions and 3 deletions
@@ -21,10 +21,11 @@ public class UserInvitationEvent implements MessageEventHandler {
@Override
public MessageSendEvent createEvent(Object source, MessageRecipient recipient, Map<String, Object> params) {
Map<String, String> requestParams = new HashMap<>();
requestParams.put("company", params.get("company").toString());
requestParams.put("manager", params.get("manager").toString());
requestParams.put("corpName", params.get("corpName").toString());
requestParams.put("managerName", params.get("managerName").toString());
requestParams.put("url", params.get("url").toString());
requestParams.put("userName",params.get("company").toString() + " 이용자");
requestParams.put("loginId",params.get("corpName").toString() + " 이용자");
requestParams.put("authNumber", params.get("authNumber").toString());
return new MessageSendEvent(source, KEY, recipient, requestParams);
}
@@ -18,4 +18,8 @@ public interface UserInvitationRepository extends JpaRepository<UserInvitation,
List<UserInvitation> findByStatus(InvitationStatus status);
Optional<UserInvitation> findFirstByInvitationEmailAndStatus(String email, InvitationStatus status);
Optional<UserInvitation> findFirstByInvitationEmailAndOrgIdAndStatus(String email, String orgId, InvitationStatus status);
Optional<UserInvitation> findFirstByInvitationEmailAndOrgId(String email, String orgId);
}