2021-tyf icon indicating copy to clipboard operation
2021-tyf copied to clipboard

(제안) 정산 신청내역, 승인 api 변경

Open Joyykim opened this issue 3 years ago • 0 comments

관리자 화면: 정산 신청목록 api, 정산 승인 api의 리팩토링 제안

현재 정산 승인 api는 정산하려는 멤버의 pageName을 받고 있는데 exchange id를 받도록 개선하면 좋을 것 같음. 신청목록 api에서 exchange(id, 금액 등)을 반환하고, 승인 api에선 exchange id를 받으면 어떨까? 멤버로 찾으면 복잡한데, exchange는 더 쉽게 donation 들을 찾을 수 있음

exchange id:

  1. 받은 Exchange에 해당하는 모든 Donation을 정산
  2. 받은 Exchange 승인

pageName:

  1. DB에서 해당 멤버의 마지막으로 승인된 Exchange를 찾음
  2. 찾은 Exchange의 날짜를 뽑아서 이후의 모든 Donation을 정산
  3. 현재 멤버의 대기중인 Exchange를 승인(너무 별로다)

Joyykim avatar Sep 30 '21 05:09 Joyykim