diff --git a/servers/boe-server-all/src/main/java/com/xboe/module/boecase/service/impl/CasesRecommendServiceImpl.java b/servers/boe-server-all/src/main/java/com/xboe/module/boecase/service/impl/CasesRecommendServiceImpl.java index 753b9587..0dcda801 100644 --- a/servers/boe-server-all/src/main/java/com/xboe/module/boecase/service/impl/CasesRecommendServiceImpl.java +++ b/servers/boe-server-all/src/main/java/com/xboe/module/boecase/service/impl/CasesRecommendServiceImpl.java @@ -8,6 +8,7 @@ import com.xboe.core.orm.QueryBuilder; import com.xboe.core.orm.UpdateBuilder; import com.xboe.enums.CasesPushStatusEnum; import com.xboe.module.boecase.dao.CasesRecommendDao; +import com.xboe.module.boecase.dao.CasesRecommendPushRecordDao; import com.xboe.module.boecase.entity.CasesRecommend; import com.xboe.module.boecase.service.ICasesRecommendPushRecordService; import com.xboe.module.boecase.service.ICasesRecommendService; @@ -30,6 +31,9 @@ public class CasesRecommendServiceImpl implements ICasesRecommendService { @Resource private MessageDao messageDao; + + @Resource + private CasesRecommendPushRecordDao casesRecommendPushRecordDao; @Resource private ICasesRecommendPushRecordService iCasesRecommendPushRecordService; @@ -55,6 +59,8 @@ public class CasesRecommendServiceImpl implements ICasesRecommendService { @Override public void delete(String id) { casesRecommendDao.setDeleted(id); + casesRecommendPushRecordDao.deleteByFilter(FieldFilters.eq("recommendId", id)); + } @Override