no message
This commit is contained in:
@ -23,18 +23,15 @@ public class DataResendTask {
|
||||
|
||||
@Autowired
|
||||
private OrderBatteryInfoMapper orderBatteryInfoMapper;
|
||||
|
||||
@Scheduled(fixedRate = 10000)
|
||||
|
||||
@Scheduled(fixedRate = 15000)
|
||||
public void resendFailedData() {
|
||||
// 查询所有发送失败的记录
|
||||
List<DataReceivePo> failedRecords = dataReceiveRecordMapper.selectList(new QueryWrapper<DataReceivePo>().eq("status", 3));
|
||||
|
||||
List<DataReceivePo> failedRecords = dataReceiveRecordMapper.selectList(new QueryWrapper<DataReceivePo>().eq("status", 3).eq("data_type", "batteryorder"));
|
||||
for (DataReceivePo record : failedRecords) {
|
||||
if (record.getDataType().equals("batteryorder")){
|
||||
String status = orderBatteryInfoMapper.selectOrderStatus(record.getCid());
|
||||
if (status.equals("RENT_ING")){
|
||||
sendDataService.retryForward(record.getId());
|
||||
}
|
||||
String status = orderBatteryInfoMapper.selectOrderStatus(record.getCid());
|
||||
if (status.equals("RENT_ING")) {
|
||||
sendDataService.retryForward(record.getId());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -412,6 +412,7 @@ public class SendDataServiceImpl implements SendDataService {
|
||||
// 重新转发
|
||||
forwardToThirdParty(recordId,URL+"/"+record.getDataType());
|
||||
} catch (Exception e) {
|
||||
|
||||
log.error("重试转发失败,记录ID: {}", recordId, e);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user