Class UserProdFavoritesAPIController
java.lang.Object
com.eeit87t3.tickiteasy.product.controller.UserProdFavoritesAPIController
@RestController
@RequestMapping("/user/api/product")
public class UserProdFavoritesAPIController
extends Object
- Author:
- Liang123456123
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetMemberFavorites(String authHeader) setNotification(String authHeader, Integer productID) toggleFavorite(String authHeader, Integer productID)
-
Constructor Details
-
UserProdFavoritesAPIController
public UserProdFavoritesAPIController()
-
-
Method Details
-
getProductFavoriteCount
@GetMapping("/product-favorites") public ResponseEntity<Map<String,Integer>> getProductFavoriteCount() -
toggleFavorite
@PostMapping("/favorite/{productID}") public ResponseEntity<Map<String,String>> toggleFavorite(@RequestHeader("Authorization") String authHeader, @PathVariable Integer productID) -
setNotification
@PostMapping("/notify/{productID}") public ResponseEntity<Map<String,String>> setNotification(@RequestHeader("Authorization") String authHeader, @PathVariable Integer productID) -
getMemberFavorites
@GetMapping("/favorite") public ResponseEntity<?> getMemberFavorites(@RequestHeader("Authorization") String authHeader)
-