메서드 | 교환의 상태 | 등록 물품의 상태 | 제안 물품의 상태 |
교환 생성 | PENDING | REGISTERING | - |
교환에 대한 제안 생성 | PENDING | REGISTERING | SUGGESTING |
제안 수락 | IN_PROGRESS | REGISTERING | ACCEPTED |
교환 완료 - updateStatusCompleted() | COMPLETED | COMPLETED | COMPLETED |
제안 수락 취소 - cancelAcceptanceOfSuggest() | PENDING | REGISTERING | PENDING |
제안 거절 | PENDING | REGISTERING | PENDING |
- cancelAcceptanceOfSuggest() - 제안 수락 취소: 수락 -> 채팅 후 변심 -> 수락 취소
- 제안 거절 시 : 제안 물품의 상태를 PENDING 으로 변경 + 교환_제안_물품 테이블에서 데이터 삭제
- updateStatusCompleted() 메서드
'기타' 카테고리의 다른 글
캐시란 무엇일까? (0) | 2024.12.23 |
---|---|
동기 vs 비동기 (feat. Blocking vs Non-blocking) (2) | 2024.12.23 |
Docker - linux, windows, mac (0) | 2024.12.17 |
WSL, Git bash, Terminal (0) | 2024.12.17 |
InfluxDB, grafana (0) | 2024.12.17 |