diff --git a/cash-service/market-service/src/main/java/com/czg/service/market/service/impl/MkDistributionUserServiceImpl.java b/cash-service/market-service/src/main/java/com/czg/service/market/service/impl/MkDistributionUserServiceImpl.java index 84b5a0512..d2c77481f 100644 --- a/cash-service/market-service/src/main/java/com/czg/service/market/service/impl/MkDistributionUserServiceImpl.java +++ b/cash-service/market-service/src/main/java/com/czg/service/market/service/impl/MkDistributionUserServiceImpl.java @@ -30,9 +30,12 @@ import com.czg.market.service.*; import com.czg.market.vo.InviteUserVO; import com.czg.market.vo.MkDistributionConfigVO; import com.czg.order.dto.MkDistributionPayDTO; +import com.czg.order.entity.OrderInfo; import com.czg.order.entity.OrderPayment; +import com.czg.order.service.OrderInfoService; import com.czg.order.service.OrderPaymentService; import com.czg.sa.StpKit; +import com.czg.service.market.enums.OrderStatusEnums; import com.czg.service.market.mapper.MkDistributionUserMapper; import com.czg.utils.AssertUtil; import com.czg.utils.CzgRandomUtils; @@ -47,6 +50,7 @@ import jakarta.annotation.Resource; import lombok.extern.slf4j.Slf4j; import org.apache.dubbo.config.annotation.DubboReference; import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; import java.math.BigDecimal; import java.util.*; @@ -88,6 +92,8 @@ public class MkDistributionUserServiceImpl extends ServiceImpl