后台
@Data
public class OrderMap {
private Long id;//订单标识
private Long pId;//商品标识
private Long sId;//规格id
private Integer num;//购买规格的数量
}
@PostMapping("/pay")
public ModelAndView createMOrder(@RequestBody List<OrderMap> orderMaps) throws WxPayException {
ModelAndView mv = new ModelAndView();
//mv.addObject("wxPayMpOrderResult",wxPayMpOrderResult);
mv.setViewName("mobile/order/pay/payindex");
return mv;
}
前台
$('#submit_order').on('click', function() {
var data=new Array();
$(".order-detail").each(function(i){
var orderObject={pId:$(this).attr("productId"),sId:$(this).attr("specId"),num:$(this).attr("count")};
data[i]=orderObject;
});
$.ajax({
type: "POST",
url: /*[[&