|
|
@@ -193,7 +193,8 @@ public class BehaviorRecordServiceImpl implements BehaviorRecordService {
|
|
|
accumulatedCopyCharacterCount += copyCharacterCount;
|
|
|
accumulatedLongPauseCount += longPauseCount;
|
|
|
|
|
|
- if ("SUBMIT".equalsIgnoreCase(record.getRecordType())) {
|
|
|
+ // 兼容历史数据:recordType 为 null 的记录视为 SUBMIT,生成版本
|
|
|
+ if ("SUBMIT".equalsIgnoreCase(record.getRecordType()) || record.getRecordType() == null) {
|
|
|
BehaviorRecordVersionsVO.VersionEvents version = new BehaviorRecordVersionsVO.VersionEvents();
|
|
|
version.setVersion(versions.size() + 1);
|
|
|
version.setCreatedAt(record.getCreatedAt());
|