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