案例专家:修改批处理问题

This commit is contained in:
liu.zixi
2025-10-09 16:54:04 +08:00
parent 28c3812260
commit a2f65a8a29

View File

@@ -6,13 +6,11 @@ import com.xboe.module.boecase.dao.CaseDocumentLogDao;
import com.xboe.module.boecase.dao.CasesDao; import com.xboe.module.boecase.dao.CasesDao;
import com.xboe.module.boecase.entity.CaseDocumentLog; import com.xboe.module.boecase.entity.CaseDocumentLog;
import com.xboe.module.boecase.entity.Cases; import com.xboe.module.boecase.entity.Cases;
import com.xxl.job.core.handler.annotation.XxlJob;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.redis.core.StringRedisTemplate; import org.springframework.data.redis.core.StringRedisTemplate;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.annotation.Resource; import javax.annotation.Resource;
import java.time.LocalDateTime; import java.time.LocalDateTime;
@@ -24,8 +22,6 @@ import java.util.List;
*/ */
@Component @Component
@Slf4j @Slf4j
@RestController
@RequestMapping("/xboe/m/boe/caseUpload")
public class CaseUploadTask { public class CaseUploadTask {
@Resource @Resource
@@ -42,7 +38,7 @@ public class CaseUploadTask {
private static final String CASE_UPLOAD_LAST_ID_KEY = "case:upload:last:id"; private static final String CASE_UPLOAD_LAST_ID_KEY = "case:upload:last:id";
@PostMapping("/execute") @XxlJob("oldDataUploadJob")
public void oldDataUploadJob() { public void oldDataUploadJob() {
try { try {
log.info("开始执行旧案例上传任务"); log.info("开始执行旧案例上传任务");
@@ -106,15 +102,6 @@ public class CaseUploadTask {
} }
} }
/**
* 清除处理位置标记,使下次任务从头开始执行
*/
@PostMapping("/reset")
public void resetLastProcessedId() {
stringRedisTemplate.delete(CASE_UPLOAD_LAST_ID_KEY);
log.info("已清除上次处理位置标记");
}
/** /**
* 查询需要处理的案例数据 * 查询需要处理的案例数据
* *