|
@@ -229,7 +229,9 @@ public class XSBRefundOrderServiceImpl implements XSBRefundOrderService {
|
|
|
newOrderRefund.setGoodsNum(refundOrderPushVo.getGoodsNum());
|
|
newOrderRefund.setGoodsNum(refundOrderPushVo.getGoodsNum());
|
|
|
newOrderRefund.setApplyType(refundOrderPushVo.getApplyType());
|
|
newOrderRefund.setApplyType(refundOrderPushVo.getApplyType());
|
|
|
if (Objects.equals(refundOrderPushVo.getApplyType(), 2)) {
|
|
if (Objects.equals(refundOrderPushVo.getApplyType(), 2)) {
|
|
|
- newOrderRefund.setIsReceiver(true);
|
|
|
|
|
|
|
+// newOrderRefund.setIsReceiver(true);
|
|
|
|
|
+ //第一次进来带审核的时候收货状态为未收到货
|
|
|
|
|
+ newOrderRefund.setIsReceiver(false);
|
|
|
} else {
|
|
} else {
|
|
|
newOrderRefund.setIsReceiver(false);
|
|
newOrderRefund.setIsReceiver(false);
|
|
|
}
|
|
}
|
|
@@ -416,6 +418,24 @@ public class XSBRefundOrderServiceImpl implements XSBRefundOrderService {
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 变更退款订单状态
|
|
|
|
|
+ * @param refundSn
|
|
|
|
|
+ * @param status
|
|
|
|
|
+ * @return
|
|
|
|
|
+ */
|
|
|
|
|
+ @Override
|
|
|
|
|
+ public R<String> changeHbRefundOrderStatus(String refundSn, Integer status) {
|
|
|
|
|
+ OrderRefund orderRefund = orderRefundService.getOne(new LambdaQueryWrapper<OrderRefund>().eq(OrderRefund::getRefundSn,refundSn));
|
|
|
|
|
+ if (orderRefund==null){
|
|
|
|
|
+ return R.FAIL("【星闪豹】退款订单信息不存在");
|
|
|
|
|
+ }
|
|
|
|
|
+ orderRefund.setReturnMoneySts(status);
|
|
|
|
|
+ orderRefundService.updateById(orderRefund);
|
|
|
|
|
+ orderRefundService.changeStatus(refundSn,status);
|
|
|
|
|
+ return R.SUCCESS("变更退款订单状态成功");
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
/**
|
|
/**
|
|
|
* 参数校验
|
|
* 参数校验
|
|
|
* @param refundOrderPushVo
|
|
* @param refundOrderPushVo
|