zoujiajian 1 년 전
부모
커밋
b3f92b08d2
1개의 변경된 파일7개의 추가작업 그리고 0개의 파일을 삭제
  1. 7 0
      netflix-service/src/main/java/com/cyksj/service/order/impl/OrderDonServiceImpl.java

+ 7 - 0
netflix-service/src/main/java/com/cyksj/service/order/impl/OrderDonServiceImpl.java

@@ -4052,6 +4052,13 @@ public class OrderDonServiceImpl extends ServiceImpl<OrderDonMapper, OrderDon> i
 		unifiedHandlerOrderRecordFunc(orderDon.getId(), orderPayRequest);
 		//记录用户权益下单
 		recordUserBenefitsOrderRelate(orderDon, userBenefits);
+
+		//订单金额为0 且订单为已完成
+		if (orderDon.getMoney().compareTo(BigDecimal.ZERO) == 0) {
+			// 更改订单状态
+			orderDon.setPayTime(DateTime.now());
+			unifiedHandlerOrderNotify(orderDon, goodsDon, sku);
+		}
 		return orderDon;
 	}