| | |
| | | } |
| | | |
| | | @RequestMapping(value = "/placeOrder", method = RequestMethod.POST) |
| | | @ApiOperation(value = "创建订单")//todo 支付 |
| | | @ApiOperation(value = "创建订单") |
| | | public R<AppPlaceOrderVo> placeOrder(@RequestBody AppPlaceOrderDto appPlaceOrderDto) { |
| | | LoginUser loginUser = SecurityUtils.getLoginUser(); |
| | | Long userId = loginUser.getUserid(); |
| | | // if(1==1){ |
| | | // throw new ServiceException("支付功能尚未开通,请联系客服"); |
| | | // } |
| | | appPlaceOrderDto.setUserId(userId); |
| | | appPlaceOrderDto.setSpbillCreateIp(loginUser.getIpaddr()); |
| | | AppPlaceOrderVo appPlaceOrderVo = orderService.placeOrder(appPlaceOrderDto); |
| | |
| | | public R<AppPlaceOrderVo> placeActivityOrder(@Validated @RequestBody AppPlaceActivityDto appPlaceActivityDto) { |
| | | LoginUser loginUser = SecurityUtils.getLoginUser(); |
| | | Long userId = loginUser.getUserid(); |
| | | // if(1==1){ |
| | | // throw new ServiceException("支付功能尚未开通,请联系客服"); |
| | | // } |
| | | appPlaceActivityDto.setUserId(userId); |
| | | appPlaceActivityDto.setSpbillCreateIp(loginUser.getIpaddr()); |
| | | AppPlaceOrderVo appPlaceOrderVo = orderService.placeActivityOrder(appPlaceActivityDto); |
| | |
| | | } |
| | | |
| | | @RequestMapping(value = "/payOrder", method = RequestMethod.POST) |
| | | @ApiOperation(value = "支付订单")//todo 支付 |
| | | @ApiOperation(value = "支付订单") |
| | | public R<AppPlaceOrderVo> payOrder(@RequestBody AppBaseGetDto appBaseGetDto) { |
| | | Long userId = SecurityUtils.getUserId(); |
| | | AppPlaceOrderVo appPlaceOrderVo = orderService.payOrder(appBaseGetDto.getId()); |
| | |
| | | } |
| | | |
| | | @RequestMapping(value = "/cancelOrder", method = RequestMethod.POST) |
| | | @ApiOperation(value = "取消订单")//todo 退款 |
| | | @ApiOperation(value = "取消订单") |
| | | public R cancelOrder(@RequestBody AppBaseGetDto appBaseGetDto) { |
| | | Long userId = SecurityUtils.getUserId(); |
| | | orderService.cancelOrder(appBaseGetDto.getId()); |