|
|
@@ -80,6 +80,18 @@ public interface ProductDao extends JpaSpecificationExecutor<Product>, JpaReposi
|
|
|
"p.pr_enuu=:enUU and p.pr_pcmpcode = :pcmpcode and p.pr_pbranden = :pbranden and pp.pr_b2cenabled = :b2cEnabled")
|
|
|
List<Product> findByEnUUAndPcmpcodeAndPbrandenAndB2cEnabled(@Param("enUU")Long enUU, @Param("pcmpcode")String pcmpcode, @Param("pbranden")String pbranden, @Param("b2cEnabled")Integer b2cEnabled);
|
|
|
|
|
|
+ /**
|
|
|
+ *
|
|
|
+ * @param enUU 企业enuu
|
|
|
+ * @param pcmpcode 型号
|
|
|
+ * @param pbranden 品牌
|
|
|
+ * @param b2cEnabled 启用
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ @Query(nativeQuery = true, value = "select p.* from products p left join product$private pp on pp.pr_id = p.pr_id where " +
|
|
|
+ "p.pr_enuu=:enUU and p.pr_pcmpcode = :pcmpcode and p.pr_pbranden = :pbranden and pp.pr_b2cenabled = :b2cEnabled and p.pr_sourceapp <> :sourceApp")
|
|
|
+ List<Product> findByEnUUAndPcmpcodeAndPbrandenAndB2cEnabledAndSourceApp(@Param("enUU")Long enUU, @Param("pcmpcode")String pcmpcode, @Param("pbranden")String pbranden, @Param("b2cEnabled")Integer b2cEnabled, @Param("sourceApp")String sourceApp);
|
|
|
+
|
|
|
|
|
|
/**
|
|
|
* 根据器件型号,品牌 、enuu
|