| | |
| | | if(Arrays.asList(2, 3).contains(refundPass.getStatus())){ |
| | | return R.fail("售后取消失败"); |
| | | } |
| | | refundPass.setDelFlag(1); |
| | | refundPassService.updateById(refundPass); |
| | | // refundPass.setDelFlag(1); |
| | | refundPassService.removeById(id); |
| | | order.setOrderStatus(4); |
| | | orderService.updateById(order); |
| | | return R.ok(); |
| | |
| | | |
| | | |
| | | @ResponseBody |
| | | @PutMapping("/deliverGoodsRefundPass/{id}") |
| | | @PutMapping("/deliverGoodsRefundPass/{id}/{code}") |
| | | @ApiOperation(value = "售后已发货操作", tags = {"我的订单-个人中心-小程序"}) |
| | | @ApiImplicitParams({ |
| | | @ApiImplicitParam(name = "id", value = "售后数据id", required = true, dataType = "long"), |
| | | @ApiImplicitParam(name = "code", value = "快递单号", required = true, dataType = "string"), |
| | | }) |
| | | public R deliverGoodsRefundPass(@PathVariable("id") Long id){ |
| | | public R deliverGoodsRefundPass(@PathVariable("id") Long id, @PathVariable("code") String code){ |
| | | RefundPass refundPass = refundPassService.getById(id); |
| | | if(null == refundPass){ |
| | | return R.fail(); |
| | |
| | | return R.fail("操作失败"); |
| | | } |
| | | refundPass.setStatus(5); |
| | | refundPass.setCode(code); |
| | | refundPassService.updateById(refundPass); |
| | | return R.ok(); |
| | | } |