| | |
| | | if(ObjectUtil.isEmpty(mallOrderRefund)){ |
| | | return new FebsResponse().fail().message("系统繁忙,请刷新重试"); |
| | | } |
| | | Integer status = mallOrderRefund.getStatus(); |
| | | if(status != 1){ |
| | | return new FebsResponse().fail().message("申请记录不是已申请状态,请刷新页面"); |
| | | } |
| | | mallOrderRefund.setStatus(2); |
| | | mallOrderRefundMapper.updateById(mallOrderRefund); |
| | | |
| | |
| | | if(ObjectUtil.isEmpty(mallOrderRefund)){ |
| | | return new FebsResponse().fail().message("系统繁忙,请刷新重试"); |
| | | } |
| | | Integer status = mallOrderRefund.getStatus(); |
| | | if(status != 1){ |
| | | return new FebsResponse().fail().message("申请记录不是已申请状态,请刷新页面"); |
| | | } |
| | | mallOrderRefund.setStatus(3); |
| | | mallOrderRefundMapper.updateById(mallOrderRefund); |
| | | |
| | |
| | | mallOrderRefundOperation.setOrderId(mallOrderRefund.getOrderId()); |
| | | mallOrderRefundOperation.setContent("不同意退款申请"); |
| | | mallOrderRefundOperationMapper.insert(mallOrderRefundOperation); |
| | | //恢复订单状态 |
| | | MallOrderInfo mallOrderInfo = mallOrderInfoMapper.selectById(mallOrderRefund.getOrderId()); |
| | | mallOrderInfo.setStatus(mallOrderRefund.getBeforeStatus()); |
| | | mallOrderInfoMapper.updateById(mallOrderInfo); |
| | | |
| | | return new FebsResponse().success(); |
| | | } |
| | |
| | | MallOrderRefund mallOrderRefund = mallOrderRefundMapper.selectById(id); |
| | | if(ObjectUtil.isEmpty(mallOrderRefund)){ |
| | | return new FebsResponse().fail().message("系统繁忙,请刷新重试"); |
| | | } |
| | | Integer status = mallOrderRefund.getStatus(); |
| | | if(status != 4){ |
| | | return new FebsResponse().fail().message("申请记录不是已申请状态,请刷新页面"); |
| | | } |
| | | mallOrderRefund.setStatus(5); |
| | | mallOrderRefundMapper.updateById(mallOrderRefund); |
| | |
| | | if(ObjectUtil.isEmpty(mallOrderRefund)){ |
| | | return new FebsResponse().fail().message("系统繁忙,请刷新重试"); |
| | | } |
| | | Integer status = mallOrderRefund.getStatus(); |
| | | if(status != 4){ |
| | | return new FebsResponse().fail().message("申请记录不是已申请状态,请刷新页面"); |
| | | } |
| | | mallOrderRefund.setStatus(2); |
| | | mallOrderRefund.setName(mallOrderRefundAddress.getName()); |
| | | mallOrderRefund.setPhone(mallOrderRefundAddress.getPhone()); |