Просмотр исходного кода

修改个人物料库获取物料的所有替代物料

suntg 8 лет назад
Родитель
Сommit
ec24ad9932

+ 2 - 0
src/main/java/com/uas/platform/b2c/prod/commodity/dao/ProductReplaceDao.java

@@ -14,4 +14,6 @@ public interface ProductReplaceDao extends JpaRepository<ProductReplace, Long>,
     List<ProductReplace> findByUserUUAndProductId(@Param("userUU") Long userUU, @Param("prid") Long prId);
 
     List<ProductReplace> findByProductIdOrderByDetno(Long productId);
+
+    void deleteByProductId(Long productId);
 }

+ 1 - 2
src/main/java/com/uas/platform/b2c/prod/commodity/service/impl/ProductServiceImpl.java

@@ -383,8 +383,7 @@ public class ProductServiceImpl implements ProductService {
         }
         Date date = new Date();
         // 删除原有的替代料数据
-        List<ProductReplace> productReplacesOld = productReplaceDao.findByUserUUAndProductId(SystemSession.getUser().getUserUU(), productId);
-        productReplaceDao.delete(productReplacesOld);
+        productReplaceDao.deleteByProductId(productId);
         for (ProductReplace productReplace : productReplaceList) {
             if (productReplace.getUserUU() == null) {
                 productReplace.setUserUU(SystemSession.getUser().getUserUU());