Skip to content

Commit

Permalink
Merge pull request #41 from kau-qj/dictionary
Browse files Browse the repository at this point in the history
Dictionary
  • Loading branch information
Kimtae00 authored Nov 26, 2023
2 parents b713fa8 + 387bb08 commit d60eae7
Show file tree
Hide file tree
Showing 2 changed files with 25 additions and 18 deletions.
6 changes: 3 additions & 3 deletions src/config/baseResponseStatus.js
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ module.exports = {
MYPAGE_QJ_EMPTY : {"isSuccess": false, "code":8012, "message":"해당 번호는 qj(gpt)가 추천해주지 않았습니다."},

// jobguide
JOBGUIDE_JOBNAME_EMPTY : { "isSuccess": false, "code": 9000, "message": "직업 이름을 입력해주세요."},
JOBGUIDE_JOBNAME_EMPTY : { "isSuccess": false, "code": 9000, "message": "직업에 대한 정보가 없습니다."},
JOBGUIDE_REDUNDANT_INTERESTJOB : { "isSuccess": false, "code": 9001, "message": "해당 직무는 이미 관심 직무로 등록되어 있습니다."},
JOBGUIDE_ALREADY_REGISTERED : { "isSuccess": false, "code": 9002, "message": "최대 한 개의 관심 직무 등록이 가능합니다."},
JOBGUIDE_JOBNAME_NOT_EXIST: { "isSuccess": false, "code": 9003, "message": "해당 직업은 존재하지 않습니다."},
Expand All @@ -94,8 +94,8 @@ module.exports = {
JOBGUIDE_ADDINTERESTJOB_FAILED: {"isSuccess": false, "code": 9006, "message": "관심 직무를 추가하는데 실패했습니다."},
JOBGUIDE_IMAGE_FALSE: {"isSuccess": false, "code": 9007, "message": "이미지 정보를 가져오는데 실패했습니다."},
JOBGUIDE_JOBDETAILS_FALSE: {"isSuccess": false, "code": 9008, "message": "직업 세부 정보를 가져오는데 실패했습니다."},
JOBGUIDE_CHECK_UPDATE_INTERESTJOB: {"isSuccess:": false, "code": 9009, "message": "관심 직무가 이미 등록되어 있습니다. 수정하시겠습니까?"},
JOBGUIDE_UPDATEINTERESTJOB_FAILED: {"isSuccess:": false, "code": 9010, "message": "관심 직무를 업데이트 하는데 실패했습니다."},
JOBGUIDE_CHECK_UPDATE_INTERESTJOB: {"isSuccess:": false, "code": 9009, "message": "관심 직무가 이미 등록되어 있습니다. 관심 직무를 수정하시겠습니까?"},
JOBGUIDE_UPDATEINTERESTJOB_FAILED: {"isSuccess:": false, "code": 9010, "message": "관심 직무를 수정하는데 실패했습니다."},



Expand Down
37 changes: 22 additions & 15 deletions src/config/swagger/jobdictionary.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
openapi: 3.0.0
info:
title: 직업 사전 API
version: "1.0"
tags:
- name: jobdictionary
description: 직업 사전 API
Expand Down Expand Up @@ -64,8 +68,7 @@ paths:
message: 성공
result:
jobName: '정보보안 전문가'
jobDescription: |
[직업 설명]
jobDescription: [직업 설명]
jobImage: 'https://example.com/dev-image.jpg'
'9007':
description: 이미지 정보 조회 실패
Expand All @@ -92,19 +95,23 @@ paths:
code: 500
message: 내부 서버 오류

/jobguide/interestjob/{jobname}:
/jobguide/interestjob:
post:
tags:
- jobdictionary
summary: 관심 직무 추가
operationId: addInterestJob
parameters:
- in: path
name: jobname
required: true
description: 직업 이름
schema:
type: string
requestBody:
required: true
content:
application/json:
schema:
type: object
required:
- jobname
properties:
jobname:
type: string
responses:
'200':
description: 성공 - 관심 직무 추가 성공
Expand All @@ -122,14 +129,14 @@ paths:
isSuccess: false
code: 9001
message: '이미 관심 직무가 등록되어 있습니다.'
'9002':
description: 실패 - 최대 한 개의 관심 직무 등록이 가능함
'9006':
description: 실패 - 관심 직무를 추가 실패
content:
application/json:
example:
isSuccess: false
code: 9002
message: '최대 한 개의 관심 직무 등록이 가능합니다.'
code: 9006
message: '관심 직무를 추가하는데 실패했습니다.'
'500':
description: 실패 - 내부 서버 오류
content:
Expand Down Expand Up @@ -167,7 +174,7 @@ paths:
application/json:
example:
isSuccess: false
code: 9008
code: 9010
message: '관심 직무를 수정하지 못했습니다.'
'500':
description: 실패 - 내부 서버 오류
Expand Down

0 comments on commit d60eae7

Please sign in to comment.