Class ProdOrdersController
java.lang.Object
com.eeit87t3.tickiteasy.order.controller.ProdOrdersController
@CrossOrigin
@Controller
@RequestMapping("admin/order")
public class ProdOrdersController
extends Object
- Author:
- tony475767
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionchartjs()ECPay(String ticketTypesCartToCheckoutJson, String checkoutItem, String totalAmount, String name, String email, String phone, String address, String paymentMethod, String jwtToken, Model model) ECPayReturn(Map<String, String> paymentResult) org.springframework.data.domain.Page<ProdOrders> findByDate(String name, String number, int pageNumber, Integer records) org.springframework.data.domain.Page<ProdOrders> findByPage(Integer pageNumber, Integer records) voidLinePay(String ticketTypesCartToCheckoutJson, String checkoutItem, String totalAmount, String name, String email, String phone, String address, String paymentMethod, String jwtToken, jakarta.servlet.http.HttpServletResponse response) prodOrdersDelete(int prodOrderID, Model model) prodOrdersInsert(Integer prodOrderID, int memberID, String orderDate, String payments, String paymentInfo, String status, int totalAmount, String shippingStatus, int shippingID, String recipientName, String address, String phone, Model model) prodOrdersUpdate(int prodOrderID, int memberID, String orderDate, String payments, String paymentInfo, String status, int totalAmount, String shippingStatus, int shippingID, String recipientName, String address, String phone, Model model)
-
Constructor Details
-
ProdOrdersController
public ProdOrdersController()
-
-
Method Details
-
home
@GetMapping public String home(@RequestParam(value="prodOrderID",required=false,defaultValue="1") Integer id, Model model) -
ClientSideProdOrderCheckOutCart
-
prodOrdersInsert
@PostMapping("insert") public String prodOrdersInsert(@RequestParam(value="prodOrderID",required=false,defaultValue="0") Integer prodOrderID, @RequestParam(value="memberID",required=false,defaultValue="0") int memberID, @RequestParam(value="orderDate",required=false,defaultValue="1990-01-01 00:00") String orderDate, @RequestParam(value="payments",required=false,defaultValue="123") String payments, @RequestParam(value="paymentInfo",required=false,defaultValue="123") String paymentInfo, @RequestParam(value="status",required=false,defaultValue="\u672a\u4ed8\u6b3e") String status, @RequestParam(value="totalAmount",required=false,defaultValue="0") int totalAmount, @RequestParam(value="shippingStatus",required=false,defaultValue="\u672a\u914d\u9001") String shippingStatus, @RequestParam(value="shippingID",required=false,defaultValue="0") int shippingID, @RequestParam(value="recipientName",required=false,defaultValue="\u672a\u8f38\u5165") String recipientName, @RequestParam(value="address",required=false,defaultValue="\u672a\u8f38\u5165") String address, @RequestParam(value="phone",required=false,defaultValue="\u672a\u8f38\u5165") String phone, Model model) -
prodOrdersDelete
-
prodOrdersUpdate
@PostMapping("update") public String prodOrdersUpdate(@RequestParam int prodOrderID, @RequestParam(value="memberID",required=false,defaultValue="0") int memberID, @RequestParam(value="orderDate",required=false,defaultValue="1990-01-01 00:00") String orderDate, @RequestParam(value="payments",required=false,defaultValue="123") String payments, @RequestParam(value="paymentInfo",required=false,defaultValue="123") String paymentInfo, @RequestParam(value="status",required=false,defaultValue="\u672a\u4ed8\u6b3e") String status, @RequestParam(value="totalAmount",required=false,defaultValue="0") int totalAmount, @RequestParam(value="shippingStatus",required=false,defaultValue="\u672a\u914d\u9001") String shippingStatus, @RequestParam(value="shippingID",required=false,defaultValue="0") int shippingID, @RequestParam(value="recipientName",required=false,defaultValue="\u672a\u8f38\u5165") String recipientName, @RequestParam(value="address",required=false,defaultValue="\u672a\u8f38\u5165") String address, @RequestParam(value="phone",required=false,defaultValue="\u672a\u8f38\u5165") String phone, Model model) -
findByPage
@GetMapping("page") @ResponseBody public org.springframework.data.domain.Page<ProdOrders> findByPage(@RequestParam Integer pageNumber, @RequestParam Integer records) -
findByDate
@PostMapping("findByProdidOrMemberidOrDate") @ResponseBody public org.springframework.data.domain.Page<ProdOrders> findByDate(@RequestParam String name, @RequestParam String number, @RequestParam int pageNumber, @RequestParam Integer records) -
ECPay
@PostMapping("ECPay") @ResponseBody public String ECPay(@RequestParam("ticketTypesCartToCheckoutJson") String ticketTypesCartToCheckoutJson, @RequestParam("checkoutItems") String checkoutItem, @RequestParam("totalAmount") String totalAmount, @RequestParam("name") String name, @RequestParam("email") String email, @RequestParam("phone") String phone, @RequestParam("address") String address, @RequestParam("paymentMethod") String paymentMethod, @RequestParam("jwtToken") String jwtToken, Model model) throws com.fasterxml.jackson.databind.JsonMappingException, com.fasterxml.jackson.core.JsonProcessingException - Throws:
com.fasterxml.jackson.databind.JsonMappingExceptioncom.fasterxml.jackson.core.JsonProcessingException
-
ECPayReturn
@PostMapping("ECPayReturn") @ResponseBody public String ECPayReturn(@RequestParam Map<String, String> paymentResult) throws jakarta.mail.MessagingException, ParseException- Throws:
jakarta.mail.MessagingExceptionParseException
-
chartjs
-
LinePay
@PostMapping("LinePay") public void LinePay(@RequestParam("ticketTypesCartToCheckoutJson") String ticketTypesCartToCheckoutJson, @RequestParam("checkoutItems") String checkoutItem, @RequestParam("totalAmount") String totalAmount, @RequestParam("name") String name, @RequestParam("email") String email, @RequestParam("phone") String phone, @RequestParam("address") String address, @RequestParam("paymentMethod") String paymentMethod, @RequestParam("jwtToken") String jwtToken, jakarta.servlet.http.HttpServletResponse response) throws Exception - Throws:
Exception
-
LinePay
@GetMapping("LinePayReturn") public String LinePay(@RequestParam String transactionId, @RequestParam String orderId) throws Exception - Throws:
Exception
-