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

+ 1 - 1
netflix-service/src/main/java/com/cyksj/service/fission/impl/UserMirrorFissionFrontServiceImpl.java

@@ -239,7 +239,7 @@ public class UserMirrorFissionFrontServiceImpl implements UserMirrorFissionFront
 		Integer count = orderDonMapper.selectCount(Wrappers.lambdaQuery(OrderDon.class)
 				.in(OrderDon::getUserId, userIdList)
 				.notIn(OrderDon::getStatus, Constant.noOrderStatus)
-				.apply(String.format("sku_id in (select id from goods_don_sku where goods_id = %s and is_mirror)", goodsId)));
+				.apply(String.format("sku_id in (select id from goods_don_sku where goods_id = %s and is_mirror) and not exist (select 1 from user_mirror_shop_order_relate ocr where ocr.order_id = order_don.id)", goodsId)));
 		if (count > 0) {
 			return true;
 		}