Hi,大家好,我是Steafan。时隔四天,我们又见面了。新年已经结束了,不知道你在新年里又胖了几斤呢??没关系,胖和技术没有关系,让我们进入接下来的开发工作吧!
一、订单管理模块-前台-支付宝订单支付功能的开发
在前面几篇博文中,我们已经完成了项目对接支付宝的基本操作以及将支付宝官方的demo调试通了。那么剩下的事情就是将用户发起的请求支付宝的请求响应到我们的项目中,并将支付宝的回调信息返回给用户即可完成支付宝支付功能的开发。
Service:
public ServerResponse pay(Long orderNo, Integer userId, String path) {
Map<String, String> resultMap = Maps.newHashMap();
Order order = orderMapper.selectByUserIdAndOrderNo(userId, orderNo);
if (order == null) {
return ServerResponse.createByErrorMessage("用户没有订单");
}
resultMap.put("orderNo", String.valueOf(order.getOrderNo()))