|
|
@@ -266,7 +266,7 @@ public interface GoodsDao extends JpaSpecificationExecutor<Goods>, JpaRepository
|
|
|
* @param qty the qty 数量
|
|
|
* @return list
|
|
|
*/
|
|
|
- @Query(value = "select * from (select u from (select cmp_code, max(cmp_img) i, max(go_createddate) d,max(cmp_uuid) u from trade$goods group by cmp_code) order by i, d desc) where rownum<=:qty", nativeQuery = true)
|
|
|
+ @Query(value = "select u from (select cmp_code, max(cmp_img) as i, max(go_createddate) as d, max(cmp_uuid) as u from trade$goods group by cmp_code) k order by i, d desc limit :qty", nativeQuery = true)
|
|
|
List<String> findAvailableOriginalWithImg(@Param("qty") Integer qty);
|
|
|
|
|
|
/**
|
|
|
@@ -455,7 +455,7 @@ public interface GoodsDao extends JpaSpecificationExecutor<Goods>, JpaRepository
|
|
|
* @param length the length 需要获取的批次的长度
|
|
|
* @return list
|
|
|
*/
|
|
|
- @Query(value = "select m from Goods m where m.batchCode in (select max(g.batchCode) from Goods g where g.img is not null group by g.code) and rownum <:length")
|
|
|
+ @Query(value = "select * from trade$goods m where m.go_batchCode in (select max(g.go_batchCode) from trade$goods g where g.cmp_img is not null group by g.cmp_code) limit :length", nativeQuery = true)
|
|
|
List<Goods> findLatestGoods(@Param("length") Long length);
|
|
|
|
|
|
|