2021-tyf
2021-tyf copied to clipboard
(제안) 정산 신청내역, 승인 api 변경
관리자 화면: 정산 신청목록 api, 정산 승인 api의 리팩토링 제안
현재 정산 승인 api는 정산하려는 멤버의 pageName을 받고 있는데 exchange id를 받도록 개선하면 좋을 것 같음. 신청목록 api에서 exchange(id, 금액 등)을 반환하고, 승인 api에선 exchange id를 받으면 어떨까? 멤버로 찾으면 복잡한데, exchange는 더 쉽게 donation 들을 찾을 수 있음
exchange id:
- 받은 Exchange에 해당하는 모든 Donation을 정산
- 받은 Exchange 승인
pageName:
- DB에서 해당 멤버의 마지막으로 승인된 Exchange를 찾음
- 찾은 Exchange의 날짜를 뽑아서 이후의 모든 Donation을 정산
- 현재 멤버의 대기중인 Exchange를 승인(너무 별로다)