Skip to content

맞춤조건에 맞는 지원사업 개수 조회

ktyu edited this page Jan 2, 2019 · 11 revisions

맞춤조건에 맞는 지원사업 개수 조회

메소드 경로 설명
PUT /conds/count 맞춤조건에 맞는 지원사업 개수 조회

요청 헤더

Content-Type: application/json
Client : iOS (iOS에서만)

요청 바디

(참고사항 - Cond 클래스 재사용하려면 같이 필요없는 Key("condIdx", "condName", "alert")들에 null값을 넣어서 요청해도 됨.)

{
    "location": {
        "jeonbuk": true,
        "gangwon": true,
        "gwangju": true,
        "ulsan": true,
        "kyungbuk": true,
        "sejong": true,
        "chungbuk": true,
        "kyungnam": true,
        "seoul": true,
        "chungnam": true,
        "daejeon": true,
        "busan": true,
        "jeju": true,
        "daegu": true,
        "aborad": true,
        "kyunggi": true,
        "incheon": true,
        "jeonnam": true
    },
    "age": {
        "forty_more": true,
        "twenty_less": true,
        "twenty_forty": true
    },
    "period": {
        "three_four": false,
        "six_seven": false,
        "one_two": false,
        "seven_more": false,
        "zero_one": true,
        "four_five": false,
        "yet": false,
        "two_three": false,
        "five_six": false
    },
    "field": {
        "a": true,
        "b": true,
        "c": true,
        "d": true,
        "e": true,
        "f": true,
        "g": true,
        "h": true,
        "i": true,
        "j": true,
        "k": true,
        "l": true,
        "m": true,
        "n": true,
        "o": true,
        "p": true,
        "q": true,
        "r": true,
        "s": true,
        "t": true,
        "u": true,
        "v": true
    },
    "advantage": {
        "sole": true,
        "univ": true,
        "woman": true,
        "social": true,
        "disabled": true,
        "togather": true,
        "fourth": true,
        "retry": true
    },
    "busiType": {
        "sole": true,
        "small": true,
        "big": true,
        "pre": true,
        "midsmall": true,
        "midbig": true,
        "tradi": true
    },
    "excCategory": {
        "loan": false,
        "edu": false,
        "know": false,
        "global": false,
        "place": false,
        "make": false,
        "local": false,
        "gov": false
    }
}

응답 바디

조회 성공 (개수가 0 이어도 조회 성공으로 간주)

{
    "status": 200,
    "message": "맞춤 지원공고 개수 조회 성공",
    "data": 462
}

조회 성공(iOS 헤더 추가시) (개수가 0 이어도 조회 성공으로 간주)

{
    "status": 200,
    "message": "맞춤 지원공고 개수 조회 성공",
    "data": {
        "num": 462
    }
}

서버 내부 에러

{
    "status": 500,
    "message": "서버 내부 에러",
    "data": null
}

데이터베이스 에러

{
    "status": 600,
    "message": "데이터베이스 에러",
    "data": null
}
Clone this wiki locally