From 8841ef182bbe06a7ef1f102f51810502dde0a76f Mon Sep 17 00:00:00 2001
From: xin <1099200748@qq.com>
Date: Sat, 19 Jul 2025 16:26:58 +0800
Subject: [PATCH] Merge branch 'master' into xin

---
 oying-system/src/main/java/com/oying/modules/pc/product/service/impl/ProductAuditServiceImpl.java |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

diff --git a/oying-system/src/main/java/com/oying/modules/pc/product/service/impl/ProductAuditServiceImpl.java b/oying-system/src/main/java/com/oying/modules/pc/product/service/impl/ProductAuditServiceImpl.java
index 6713397..e21362b 100644
--- a/oying-system/src/main/java/com/oying/modules/pc/product/service/impl/ProductAuditServiceImpl.java
+++ b/oying-system/src/main/java/com/oying/modules/pc/product/service/impl/ProductAuditServiceImpl.java
@@ -10,6 +10,7 @@
 import com.oying.modules.pc.product.events.ProductAuditVerdictEvent;
 import com.oying.modules.pc.product.mapper.ProductAuditMapper;
 import com.oying.modules.pc.product.service.ProductAuditService;
+import com.oying.modules.pc.store.domain.StoreAudit;
 import com.oying.utils.FileUtil;
 import com.oying.utils.PageResult;
 import com.oying.utils.PageUtil;
@@ -56,6 +57,14 @@
     }
 
     @Override
+    public boolean hasPendingByStoreId(Long productId) {
+        LambdaQueryWrapper<ProductAudit> wrapper = new LambdaQueryWrapper<ProductAudit>()
+                .eq(ProductAudit::getProductId, productId)
+                .eq(ProductAudit::getStatus, AuditStatusEnum.PENDING.getValue());
+        return productAuditMapper.selectCount(wrapper) > 0;
+    }
+
+    @Override
     @Transactional(rollbackFor = Exception.class)
     public void create(ProductAudit resources) {
         productAuditMapper.insert(resources);

--
Gitblit v1.9.3