src/main/java/cc/mrbird/febs/dapp/mapper/DappOnHookAwardDao.java
@@ -13,4 +13,6 @@ DappOnHookAward selectByByAwardTime(@Param("awardTime")String yyyyMMddHHMM); List<DappOnHookAward> selectInfoByByAwardTime(@Param("awardTime")String yyyyMMddHHMM); List<DappOnHookAward> selectByIdLimitTT(@Param("id")Long id); } src/main/java/cc/mrbird/febs/dapp/service/impl/ApiIgtOnHookPlanServiceImpl.java
@@ -282,7 +282,8 @@ Date date = dappOnHookAwardNow.getAwardTime(); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm"); String yyyyMMddHHMM = sdf.format(date); List<DappOnHookAward> dappOnHookAwards = dappOnHookAwardDao.selectInfoByByAwardTime(yyyyMMddHHMM); // List<DappOnHookAward> dappOnHookAwards = dappOnHookAwardDao.selectInfoByByAwardTime(yyyyMMddHHMM); List<DappOnHookAward> dappOnHookAwards = dappOnHookAwardDao.selectByIdLimitTT(Long.parseLong(onHookAwardRedisId)); if(CollUtil.isNotEmpty(dappOnHookAwards)){ for(DappOnHookAward dappOnHookAward : dappOnHookAwards){ ApiAwardInfoVo apiAwardInfoVo = new ApiAwardInfoVo(); src/main/resources/mapper/dapp/DappOnHookAwardDao.xml
@@ -31,5 +31,15 @@ limit 20 </select> <select id="selectByIdLimitTT" resultType="cc.mrbird.febs.dapp.entity.DappOnHookAward"> select a.* from dapp_on_hook_award a where a.id <= #{id} order by a.id desc limit 20 </select> </mapper>