|
|
@@ -127,19 +127,22 @@ class ChatDataMgr { |
|
|
|
|
|
|
|
int curIndex = 0;
|
|
|
|
if (record != null && record.length > 0) {
|
|
|
|
print('#### 有历史聊天记录 条数 ${record.length}');
|
|
|
|
for (var i = 0; i < record.length; i++) {
|
|
|
|
if (record[i].time == msgModel.time) {
|
|
|
|
curIndex = i;
|
|
|
|
break;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}else{
|
|
|
|
print('#### 没有聊天记录');
|
|
|
|
}
|
|
|
|
|
|
|
|
int maxLen = min(curIndex + 1, record.length);
|
|
|
|
|
|
|
|
int maxLen = min(curIndex + 4, record.length);
|
|
|
|
print('curIndex:$curIndex maxLen:$maxLen}');
|
|
|
|
for (var i = curIndex + 1; i < maxLen; i++) {
|
|
|
|
var shortDesc = record[i].shortRecordForTranslator();
|
|
|
|
print(shortDesc);
|
|
|
|
// print('shortDesc'+shortDesc['Content']);
|
|
|
|
res.add(shortDesc);
|
|
|
|
}
|
|
|
|
|
|
|
|