New Function #72
closed[ADMIN/API] Product (Change)
Description
[ADMIN] 온라인몰 관리 > 상품 등록 관리 (/onlineProduct)
[ADMIN] 스마트 오더 관리 > 상품 등록 관리 (/storeProduct)
[ADMIN] 스마트 오더 관리 > 구독 상품 등록 관리 (/subscribeProduct)
1.추가(Add) / 상세(Modify) page
1) change Save Logic
a) if 임직원 할인 (staff discount) is set (staff_discount_rate or staff_discount_amount)
a-1) when INSERT/UPDATE st_product, set staff_sale_price (NEW)
- value = {price} - {statff discount amount} like {sale_price}
Updated by Deca Park over 1 year ago
[API Change]
1.Target API (refer to #32 - 20230711)
1) Mall
GET /api/mall_product_list
2) Product
GET /api/mall_product
GET /api/interest_product_list
GET /api/cart_product_list
2.Response (Change)
1) Change API field comment
- price : "상품가격"
- sale_price : "상품판매가"
2) Add fields
a) staff_discount_type / staff_discount_amount / staff_discount_rate / staff_sale_price
- set by st_product data
Updated by Toby Pham over 1 year ago
- Status changed from New to Resolved
- Assignee changed from Toby Pham to Deca Park
Updated by Deca Park over 1 year ago
[ADMIN] 온라인몰 관리 > 상품 등록 관리 (/onlineProduct)
[ADMIN] 스마트 오더 관리 > 상품 등록 관리 (/storeProduct)
1.엑셀 업로드 (excel upload) modal
1) 저장 (save) logic (Change)
a) 2nd column (쇼핑몰코드 / 매장코드)
a-1) As-is
- mall_name (so after find mall_code, INSERT data)
a-2) To-be
- mall_code (INSERT data directly)
Updated by Deca Park over 1 year ago
- Status changed from Resolved to Feedback
- Assignee changed from Deca Park to bryant bryant
Updated by Deca Park over 1 year ago
- Assignee changed from bryant bryant to Toby Pham
Updated by Toby Pham over 1 year ago
- Status changed from Feedback to Resolved
- Assignee changed from Toby Pham to Deca Park
Updated by Deca Park over 1 year ago
[API] POST /api/cart_product
1.logic (fix)
- currently, product_count is not saved into DB(st_cart).product_count
[API] PUT /api/cart_product
1.parameter
a) product_count : change datatype (string -> integer)
Updated by Deca Park over 1 year ago
- Status changed from Resolved to Feedback
- Assignee changed from Deca Park to Toby Pham
Updated by Toby Pham over 1 year ago
- Status changed from Feedback to Resolved
- Assignee changed from Toby Pham to Deca Park