|
@@ -91,6 +91,20 @@ public class CheckJobServiceImpl extends BaseServiceImpl<CheckJobMapper, CheckJo
|
|
|
private SbInfoMapper sbInfoMapper;
|
|
|
private SbPositionMapper sbPositionMapper;
|
|
|
|
|
|
+ @Override
|
|
|
+ public void deleteScrapSbCheckJobs() {
|
|
|
+ CheckJobDTO dto = new CheckJobDTO();
|
|
|
+ dto.setSbStatus(SbInfoStatusEnum.SCRAPED.getValue());
|
|
|
+ List<CheckJobVO> list = mapper.selectList(dto);
|
|
|
+ if (list.size()>0){
|
|
|
+ List<String> ids = list.stream().map(CheckJobVO::getId).collect(Collectors.toList());
|
|
|
+ Weekend<CheckJob> weekend = new Weekend<>(CheckJob.class);
|
|
|
+ WeekendCriteria<CheckJob,Object> weekendCriteria = weekend.weekendCriteria();
|
|
|
+ weekendCriteria.andIn(CheckJob::getId,ids);
|
|
|
+ mapper.deleteByExample(weekend);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
@Override
|
|
|
public CheckJobVO getCheckJobVODetail(CheckJobDTO checkJobDTO) {
|
|
|
CheckJobVO checkJobVO = new CheckJobVO();
|