feat(可回溯): 回溯保存

修改业务订单更新逻辑
This commit is contained in:
BrandWang
2023-05-18 11:30:39 +08:00
parent bc4036adae
commit 57e1415de3
@@ -70,13 +70,13 @@ public class RecallRecordApiServiceImpl implements RecallRecordApiService {
}));
if (isLastEvent && !"1".equals(order.getComplete())) {
order.setComplete("1");
Optional.ofNullable(record.getOrderId())
.ifPresent(order::setOrderId);
order.setCompleteDate(System.currentTimeMillis());
order.setUpdateTime(System.currentTimeMillis());
recallOrderService.updateRecallOrderById(order);
}
record.setTraceId(traceId);
Optional.ofNullable(record.getOrderId())
.ifPresent(record::setOrderId);
RecallRecordEntity recallRecord = new RecallRecordEntity();
BeanUtils.copyProperties(record, recallRecord);
recallRecord.setId(UUID.randomUUID().toString().replace("-", ""));