์์ฒญ ํค๋ยท์๋ช ๊ฒ์ฆยท์ฌ์๋ยท์ค๋ณต ์ฒ๋ฆฌ ๋ฑ ๊ณตํต ์ฌํญ์ ๊ณตํต ๊ท๊ฒฉ ๋ฌธ์๋ฅผ ์ฐธ๊ณ ํ์ธ์.
APPLICANT_REJECTION_REVOKED
๋ด๋น์๊ฐ ๋ถํฉ๊ฒฉ ์ฒ๋ฆฌ๋ฅผ ๋๋๋ฆฐ ์์ ์ ๋๋ค.
๋ถํฉ๊ฒฉ ์ทจ์๋ ์ฑ์ฉ๋จ๊ณ ์ด๋์ ๋๋ฐํ์ง ์์ผ๋ฏ๋ก, ์ด ์ด๋ฒคํธ 1๊ฑด๋ง ๋ฐ์ํฉ๋๋ค. (ํฉ๊ฒฉ ์ทจ์์ ๋ค๋ฅธ ์ ์ ๋๋ค)
๋ถํฉ๊ฒฉ์ ๊ตฌ๋ ํ๋ค๋ฉด ์ด ์ด๋ฒคํธ๋ ํจ๊ป ๊ตฌ๋ ํ์ธ์.APPLICANT_REJECTED๋ง ๊ตฌ๋ ํ๋ฉด, ๋ถํฉ๊ฒฉ์ด ์ทจ์๋ ์ง์์๊ฐ ์์ ์ธก์๋ ์ฌ์ ํ ๋ถํฉ๊ฒฉ ์ํ๋ก ๋จ์ต๋๋ค. ๋ถํฉ๊ฒฉ๊ณผ ๋ถํฉ๊ฒฉ ์ทจ์๋ ๊ฐ์ ์นํ ์ ๋ฌถ์ด ๊ตฌ๋ ํ๋ ๊ฒ์ ๊ถ์ฅํฉ๋๋ค.
POST
application/json
ํ๋ | ํ์ | ํ์ ์ฌ๋ถ | ์ค๋ช |
|---|---|---|---|
applicantId | Integer | ํ์ | ์ง์์ ๊ณ ์ id ๊ฐ์ ๋๋ค |
openingId | Integer | ํ์ | ์ง์ํ ๊ณต๊ณ ๊ณ ์ id ๊ฐ์ ๋๋ค |
processId | Integer | ํ์ | ์ง์์๊ฐ ๋จธ๋ฌด๋ ์ฑ์ฉ๋จ๊ณ ๊ณ ์ id ๊ฐ์ ๋๋ค. ๋ถํฉ๊ฒฉ ์ทจ์๋ ๋จ๊ณ ์ด๋์ ๋๋ฐํ์ง ์์ผ๋ฏ๋ก ๋ถํฉ๊ฒฉ ์ฒ๋ฆฌ ์์ ๊ณผ ๊ฐ์ ๋จ๊ณ์ ๋๋ค |
processName | String | ์ ํ | ์ฑ์ฉ๋จ๊ณ ์ด๋ฆ์ ๋๋ค. ๋จ๊ณ๊ฐ ์ญ์ ๋ ๊ฒฝ์ฐ ์๋ต๋ฉ๋๋ค |
name | String | ํ์ | ์ง์์ ์ด๋ฆ์ ๋๋ค |
status | Enum | ํ์ | ์ง์์ ํ์ฌ ์ํ์ ๋๋ค. ๋ถํฉ๊ฒฉ์ด ์ทจ์๋์์ผ๋ฏ๋ก ํต์ SUBMIT(ํ๊ฐ์ค) ์ ๋๋ค |
๊ฐ | ์ค๋ช |
|---|---|
SUBMIT | ํ๊ฐ์ค |
PASS | ํฉ๊ฒฉ |
REJECT | ๋ถํฉ๊ฒฉ |
๊ฐ์ด ์๋ ํ๋๋ ํค ์์ฒด๊ฐ ์๋ต๋ฉ๋๋ค. ํญ์ ์กด์ฌํ๋ค๊ณ ๊ฐ์ ํ์ง ๋ง๊ณ ์์ ๋๋ฅผ ์ฒ๋ฆฌํ์ธ์.
๋ถํฉ๊ฒฉ ์ฌ์ (rejectReason)๋ ํฌํจ๋์ง ์์ต๋๋ค. ์ทจ์๋ ์ด๋ ฅ์ ์ฌ์ ๊ฐ ํ์ํ๋ค๋ฉด ๋ถํฉ๊ฒฉ ์ด๋ฒคํธ๋ฅผ ๋ฐ์ ์์ ์ ๋ณด๊ดํด ๋์ธ์.
๋ถํฉ๊ฒฉ โ ๋ถํฉ๊ฒฉ ์ทจ์ โ ๋ค์ ๋ถํฉ๊ฒฉ์ฒ๋ผ ์ํ๊ฐ ๋ฐ๋ณต๋ ์ ์์ต๋๋ค. occurredAt ๊ธฐ์ค์ผ๋ก ๋ ์ค๋๋ ์ด๋ฒคํธ๊ฐ ์ต์ ์ํ๋ฅผ ๋ฎ์ด์ฐ์ง ์๋๋ก ๋ฐฉ์ดํ์ธ์.