提交 185dc6a2 作者: xiaowang

bug修复

上级 31265df3
...@@ -347,39 +347,33 @@ public class LeaseOrderServiceImpl implements LeaseOrderService { ...@@ -347,39 +347,33 @@ public class LeaseOrderServiceImpl implements LeaseOrderService {
setConfirmReceiptInfo(id, OrderType.REC.getCode(), leaseOrderDTO); setConfirmReceiptInfo(id, OrderType.REC.getCode(), leaseOrderDTO);
} }
// 设置退款信息 // 设置退款信息
if (statusCode.equals(LeaseOrderStatus.APPLY_REFUND.getCode())) { setConfirmReceiptInfo(id, OrderType.RETREAT.getCode(), leaseOrderDTO);
setConfirmReceiptInfo(id, OrderType.RETREAT.getCode(), leaseOrderDTO);
}
// 设置破损信息 // 设置破损信息
if (statusCode.equals(LeaseOrderStatus.MODIFIED_DEPOSIT_TO_BE_CONFIRMED.getCode())) { setConfirmReceiptInfo(id, OrderType.PFREC.getCode(), leaseOrderDTO);
setConfirmReceiptInfo(id, OrderType.PFREC.getCode(), leaseOrderDTO);
}
// 设置个人信息 // 设置个人信息
UserAccountSimpleDTO userAccountSimpleDTO = userAppApi.feignGetUserSimpleInfo(leaseOrderDO.getUserAccountId(), currentAccount.getToken()); UserAccountSimpleDTO userAccountSimpleDTO = userAppApi.feignGetUserSimpleInfo(leaseOrderDO.getUserAccountId(), currentAccount.getToken());
if (userAccountSimpleDTO != null) { if (userAccountSimpleDTO != null) {
leaseOrderDTO.setUserName(userAccountSimpleDTO.getUserName());
leaseOrderDTO.setNickname(userAccountSimpleDTO.getNickName()); leaseOrderDTO.setNickname(userAccountSimpleDTO.getNickName());
leaseOrderDTO.setPhoneNum(userAccountSimpleDTO.getPhoneNum()); leaseOrderDTO.setPhoneNum(userAccountSimpleDTO.getPhoneNum());
leaseOrderDTO.setUserName(userAccountSimpleDTO.getUserName());
} }
return ResultBody.success(leaseOrderDTO); return ResultBody.success(leaseOrderDTO);
} }
private void setConfirmReceiptInfo(Integer id, Integer orderType, LeaseOrderDTO leaseOrderDTO) { private void setConfirmReceiptInfo(Integer id, Integer orderType, LeaseOrderDTO leaseOrderDTO) {
LeaseRefundOrderDO leaseRefundOrderDO = leaseOrderDao.selectGiveBackByOrderId(id, orderType); LeaseRefundOrderDO leaseRefundOrderDO = leaseOrderDao.selectGiveBackByOrderId(id, orderType);
if (leaseRefundOrderDO != null) { switch (orderType) {
switch (orderType) { case 1:
case 1: leaseOrderDTO.setConfirmReceipt(leaseRefundOrderDO == null ? null : leaseRefundOrderDO.buildLeaseRefundOrderDTO());
leaseOrderDTO.setConfirmReceipt(leaseRefundOrderDO.buildLeaseRefundOrderDTO()); break;
break; case 4:
case 4: leaseOrderDTO.setLeaseRefundOrder(leaseRefundOrderDO == null ? null : leaseRefundOrderDO.buildLeaseRefundOrderDTO());
leaseOrderDTO.setLeaseRefundOrder(leaseRefundOrderDO.buildLeaseRefundOrderDTO()); break;
break; case 3:
case 3: leaseOrderDTO.setStoreDamageOrder(leaseRefundOrderDO == null ? null : leaseRefundOrderDO.buildLeaseRefundOrderDTO());
leaseOrderDTO.setStoreDamageOrder(leaseRefundOrderDO.buildLeaseRefundOrderDTO()); break;
break; default:
default: break;
break;
}
} }
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论