提交 ffc9a16e 作者: xiaowang

订单赔偿

上级 92ee7c8e
......@@ -332,21 +332,19 @@ public class LeaseOrderServiceImpl implements LeaseOrderService {
// 收货信息、付款信息、规格信息、快递信息、签署信息
LeaseOrderExpressDO leaseOrderExpressDO = leaseOrderDao.getLeaseOrderExpress(id);
leaseOrderDTO.setUavOrderExpressDTO(leaseOrderExpressDO.buildUavOrderExpressDTO());
if (!statusCode.equals(LeaseOrderStatus.CLOSE.getCode())) {
// 快递信息
KdnExpDTO kdnExpDTO = this.getOrderExpInfo(leaseOrderExpressDO);
leaseOrderDTO.setKdnExpDTO(kdnExpDTO);
// 判断订单状态是否是已归还状态
if (statusCode.compareTo(LeaseOrderStatus.WAITING_MERCHANT_CONFIRM.getCode()) >= 0) {
// 快递信息
KdnExpDTO kdnExpDTO = this.getOrderExpInfo(leaseOrderExpressDO);
leaseOrderDTO.setKdnExpDTO(kdnExpDTO);
// 判断订单状态是否是已归还状态
if (statusCode.compareTo(LeaseOrderStatus.WAITING_MERCHANT_CONFIRM.getCode()) >= 0) {
// 快递信息
KdnExpDTO returnKdnExpDTO = this.getReturnOrderExpInfo(leaseOrderExpressDO);
leaseOrderDTO.setReturnKdnExpDTO(returnKdnExpDTO);
}
// 设置确认收货信息
setConfirmReceiptInfo(id, OrderType.REC.getCode(), leaseOrderDTO);
// 设置退款信息
setConfirmReceiptInfo(id, OrderType.RETREAT.getCode(), leaseOrderDTO);
KdnExpDTO returnKdnExpDTO = this.getReturnOrderExpInfo(leaseOrderExpressDO);
leaseOrderDTO.setReturnKdnExpDTO(returnKdnExpDTO);
}
// 设置确认收货信息
setConfirmReceiptInfo(id, OrderType.REC.getCode(), leaseOrderDTO);
// 设置退款信息
setConfirmReceiptInfo(id, OrderType.RETREAT.getCode(), leaseOrderDTO);
// 设置破损信息
setConfirmReceiptInfo(id, OrderType.PFREC.getCode(), leaseOrderDTO);
// 设置个人信息
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论