- 신청서 작성
- 약관 등록
- 심사에 필요한 서류 제출
- 약관 등록은 분리하여 구현
- 신청정보 작성과 파일 업로드도 분리하여 구현
- 신청 조건에 따른 신청 상태 변경도 분리하여 구현
대출 신청 등록
Request
POST : http://127.0.0.1:8080/applications
{
"name":"김김김",
"cellPhone":"010-1111-2222",
"email":"dad@kkk.com",
"hopeAmount":"50000000"
}
Response
{
"result": {
"code": "0000",
"desc": "success"
},
"data": {
"applicationId": 1,
"name": "김김김",
"cellPhone": "010-1111-2222",
"email": "dad@kkk.com",
"hopeAmount": 50000000,
"appliedAt": "2023-01-08T17:05:01.9825483",
"createdAt": "2023-01-08T17:05:02.0175469",
"updatedAt": "2023-01-08T17:05:02.0175469"
}
}
대출 신청 조회
Request
GET : http://127.0.0.1:8080/applications/1
Response
{
"result": {
"code": "0000",
"desc": "success"
},
"data": {
"applicationId": 1,
"name": "김김김",
"cellPhone": "010-1111-2222",
"email": "dad@kkk.com",
"hopeAmount": 50000000.00,
"appliedAt": "2023-01-08T17:27:03.844991",
"createdAt": "2023-01-08T17:27:03.881989",
"updatedAt": "2023-01-08T17:27:03.881989"
}
}
대출 신청 수정
Request
PUT : http://127.0.0.1:8080/applications/1
{
"name":"김김김",
"cellPhone":"010-1111-2222",
"email":"dad@kkk.com",
"hopeAmount":"10"
}
Response
{
"result": {
"code": "0000",
"desc": "success"
},
"data": {
"applicationId": 1,
"name": "김김김",
"cellPhone": "010-1111-2222",
"email": "dad@kkk.com",
"hopeAmount": 10,
"appliedAt": "2023-01-08T18:41:14.317131",
"createdAt": "2023-01-08T18:41:14.353132",
"updatedAt": "2023-01-08T18:45:03.0684765"
}
}
대출 신청 삭제
Request
DELETE : http://127.0.0.1:8080/applications/1
Response
{
"result": {
"code": "0000",
"desc": "success"
},
"data": null
}
대출신청 이용약관 등록
Request
POST : http://127.0.0.1:8080/applications/1/terms
{
"acceptTermsIds":[1,2]
}
Response
{
"acceptTermsIds":[1,2]
}
'대출' 카테고리의 다른 글
대출 도메인 처리 과정, 대출 집행 도메인 API (0) | 2023.04.16 |
---|---|
대출 심사 도메인 (0) | 2023.03.08 |
대출 신청 서류 관련(조회, 전체조회, 삭제) 기능 구현 (0) | 2023.03.05 |
이용 약관 도메인 (0) | 2023.01.08 |
대출 상담 도메인 (0) | 2023.01.07 |
댓글