선거 후보자 등록 & 삭제 기능을 구현한다.
shkisme opened this issue · comments
💬 API 기능 설명
구현하려는 기능 설명을 작성하세요.
📝 API 명세
선거 후보자 등록
권한 : ROLE_회장
요청 메서드 : POST
요청 URL : admin/elections/{electionId}/candidates/{candidateId}
request body :
{
"description" : "후보",
"memberJobId" : 1 // 회장, 부회장, 총무 ID만 받아주세요.
}
response : 201 | x
선거 후보자 삭제
권한 : ROLE_회장
요청 메서드 : DELETE
요청 URL : admin/elections/{electionId}/candidates/{candidateId}
response : 204 | x
📚 기획 참고 사항
기획서 링크 및 참고 사항을 작성하세요.
다중 등록 api도 필요.
권한 : ROLE_회장
요청 메서드 : POST
요청 URL : admin/elections/{electionId}/candidates
request body :
{
"candidateIds" : [ 1, 2, 3],
"description" : "후보",
"memberJobId" : 1 // 회장, 부회장, 총무 ID만 받아주세요.
}
response : 201 | x