|
@@ -1469,6 +1469,12 @@ public class ReceiptServiceImpl implements ReceiptService {
|
|
for (OrderReceiptRelationPo relationItem : listRelation) {
|
|
for (OrderReceiptRelationPo relationItem : listRelation) {
|
|
// 订单信息
|
|
// 订单信息
|
|
OrderVo order = orderCommonMapper.getOrderByOrderId(relationItem.getOrderId());
|
|
OrderVo order = orderCommonMapper.getOrderByOrderId(relationItem.getOrderId());
|
|
|
|
+ if (null == order) {
|
|
|
|
+ // 设置手动回滚事务
|
|
|
|
+ TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
|
|
|
+ log.info("订单(Id:" + relationItem.getOrderId() + ")收款订单为空!");
|
|
|
|
+ return ResponseJson.error("收款订单异常!", null);
|
|
|
|
+ }
|
|
Double payAbleAmount = order.getPayableAmount();
|
|
Double payAbleAmount = order.getPayableAmount();
|
|
Double unPayMoney = getUnPayMoney(order, false);
|
|
Double unPayMoney = getUnPayMoney(order, false);
|
|
log.info("-----------------UnPayMoney:" + unPayMoney + ", payAbleAmount:" + payAbleAmount);
|
|
log.info("-----------------UnPayMoney:" + unPayMoney + ", payAbleAmount:" + payAbleAmount);
|