|
@@ -6,6 +6,7 @@ import com.alibaba.fastjson.JSONObject;
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.IdWorker;
|
|
|
import com.google.common.collect.Lists;
|
|
|
+import com.microsvc.toolkit.middleware.common.http.DateUtil;
|
|
|
import com.microsvc.toolkit.middleware.common.http.ImageUtil;
|
|
|
import com.microsvc.toolkit.middleware.im.ImPluginContext;
|
|
|
import com.microsvc.toolkit.middleware.im.message.GroupMemberWrapper;
|
|
@@ -1770,6 +1771,18 @@ public class ImGroupServiceImpl extends BaseServiceImpl<String, ImGroup> impleme
|
|
|
if (CollectionUtils.isEmpty(rows)) {
|
|
|
return pageInfo;
|
|
|
}
|
|
|
+
|
|
|
+ for (HistoryMessageTencentWrapper.HistoryMessageTencent row : rows) {
|
|
|
+ // 时间戳 转换
|
|
|
+ Long msgTime = row.getMsgTimestamp();
|
|
|
+ if (msgTime != null) {
|
|
|
+ String dateTime = String.valueOf(msgTime);
|
|
|
+ if (dateTime.length() == 10) {
|
|
|
+ dateTime = dateTime + "000";
|
|
|
+ }
|
|
|
+ row.setMsgTime(Long.parseLong(DateUtil.format(new Date(Long.parseLong(dateTime)), "yyyyMMddHH")));
|
|
|
+ }
|
|
|
+ }
|
|
|
// 发送人信息
|
|
|
List<Integer> fromAccountList = rows.stream()
|
|
|
.map(HistoryMessageTencentWrapper.HistoryMessageTencent::getFromAccount)
|