|
|
|
@ -2,21 +2,18 @@ package com.baiye.module.service.impl;
|
|
|
|
|
|
|
|
|
|
import cn.hutool.core.collection.CollUtil;
|
|
|
|
|
import com.baiye.constant.DefaultNumberConstants;
|
|
|
|
|
import com.baiye.exception.BadRequestException;
|
|
|
|
|
import com.baiye.feign.UserClient;
|
|
|
|
|
import com.baiye.http.CommonResponse;
|
|
|
|
|
import com.baiye.module.dao.ClueRecordRepository;
|
|
|
|
|
import com.baiye.module.entity.ClueRecord;
|
|
|
|
|
import com.baiye.module.service.ClueRecordService;
|
|
|
|
|
import com.baiye.module.service.dto.ClueRecordDto;
|
|
|
|
|
import com.baiye.module.service.dto.ClueRecordQueryCriteria;
|
|
|
|
|
import com.baiye.module.service.mapstruct.ClueRecordMapper;
|
|
|
|
|
import com.baiye.task.FileAnalysisTask;
|
|
|
|
|
import com.baiye.util.QueryHelp;
|
|
|
|
|
import lombok.RequiredArgsConstructor;
|
|
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
|
|
import org.springframework.beans.factory.annotation.Value;
|
|
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
import org.springframework.transaction.annotation.Propagation;
|
|
|
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
|
|
|
|
|
|
|
|
import javax.annotation.Resource;
|
|
|
|
@ -102,4 +99,13 @@ public class ClueRecordServiceImpl implements ClueRecordService {
|
|
|
|
|
}
|
|
|
|
|
return null;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
@Transactional(propagation = Propagation.REQUIRES_NEW, rollbackFor = Exception.class)
|
|
|
|
|
public void updateList(List<ClueRecord> clueRecords) {
|
|
|
|
|
//导入文件记录失败修改状态
|
|
|
|
|
clueRecords.forEach(cs -> cs.setStatus(false));
|
|
|
|
|
log.info("===================0.0执行更新0.0========================={}",clueRecords);
|
|
|
|
|
clueRecordRepository.saveAll(clueRecords);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|