add settle service
This commit is contained in:
@@ -26,7 +26,7 @@ public class SettleController {
|
||||
}
|
||||
|
||||
@PostMapping
|
||||
public String processSettle(@RequestParam("itemList[]") List<Long> shoppingCartItems, Model model, @AuthenticationPrincipal User user) {
|
||||
public String confirmSettle(@RequestParam("itemList[]") List<Long> shoppingCartItems, Model model, @AuthenticationPrincipal User user) {
|
||||
for (var cartID : shoppingCartItems) {
|
||||
System.out.println(cartID);
|
||||
}
|
||||
@@ -34,6 +34,12 @@ public class SettleController {
|
||||
return "settle.html";
|
||||
}
|
||||
|
||||
@PostMapping("/process")
|
||||
public String processSettle(@RequestParam("purchaseList[]") List<Long> purchaseItem, @AuthenticationPrincipal User user) {
|
||||
|
||||
return "settleSuccess.html";
|
||||
}
|
||||
|
||||
@GetMapping
|
||||
public String testPage() {
|
||||
return "testSettle.html";
|
||||
|
||||
@@ -23,7 +23,7 @@ public class OrderService {
|
||||
private final OrderRepository orderRepository;
|
||||
|
||||
public OrderService(OrderRepository orderRepository,
|
||||
@Qualifier("userRepository") UserRepository userRepository,
|
||||
UserRepository userRepository,
|
||||
ProductRepository productRepository) {
|
||||
this.userRepository = userRepository;
|
||||
this.productRepository = productRepository;
|
||||
|
||||
@@ -0,0 +1,17 @@
|
||||
package edu.neu.neumall.service;
|
||||
|
||||
import edu.neu.neumall.entity.ShoppingCart;
|
||||
import edu.neu.neumall.entity.User;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@Service
|
||||
public class SettleService {
|
||||
public void Purchase(User user, List<ShoppingCart> shoppingCart) {
|
||||
}
|
||||
|
||||
private boolean canPurchase(List<ShoppingCart> shoppingCarts) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<title>支付成功</title>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user