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