Project

General

Profile

Actions

Bug #252

closed

[API] 사용자 포인트 사용 시 마이너스 포인트 입력(포인트 증가)

Added by Jisoo Choi 11 months ago. Updated 11 months ago.

Status:
Closed
Priority:
Normal
Assignee:
Start date:
12/11/2023
Due date:
% Done:

0%

Estimated time:
Spent time:

Description

 

 

/api/pos/user_point_use

사용자 포인트 사용 API에서 사용 포인트 값을 마이너스(-)로 입력할 경우, 사용자 포인트가 증가하고 있습니다.

 

개발 서버 기준 

- 사용ID : test45

- 사용 포인트 : -5,000

- 사용 일시 : 2023-12-11 16:01:31

- 매장코드 : 204065

로 생성된 건입니다.

 

API 테스트한 내용도 사진으로 첨부 드렸습니다.

 

기존에 프론트(앱) 주문하기에서 사용 포인트를 마이너스 또는 보유액 이상으로 입력한 경우에는 제한 처리를 해주셨는데,

혹시 해당 처리를 POS에서 API를 통해 요청하는 경우에도 동일하게 처리할 수 있을까요?

 


Files

사용포인트_마이너스.png (62 KB) 사용포인트_마이너스.png Jisoo Choi, 12/11/2023 04:04 PM
Actions #1

Updated by Jisoo Choi 11 months ago

  • Tracker changed from Non-Function to Bug
Actions #2

Updated by Deca Park 11 months ago

  • Assignee changed from Deca Park to Toby Pham

[API] GET /api/pos/user_point_use

1.logic
  1) validation - refer to OrderController.validateOnlineOrderForm()
    a) if use_point param < 0
      - return error(400), "order.error.minusUsePointMoney"
    b) if use_point param is over available user point
      - return error(400), "order.error.overUsePoint"

Actions #3

Updated by Toby Pham 11 months ago

  • Status changed from New to Resolved
  • Assignee changed from Toby Pham to Deca Park
Actions #4

Updated by Deca Park 11 months ago

  • Assignee changed from Deca Park to Jisoo Choi
Actions #5

Updated by Jisoo Choi 11 months ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF