【功能修复】IM:解决报错问题
This commit is contained in:
parent
267477c973
commit
dd272cb54a
|
@ -24,12 +24,6 @@
|
|||
<version>${revision}</version>
|
||||
</dependency>
|
||||
|
||||
<!-- 业务组件 -->
|
||||
<dependency>
|
||||
<groupId>cn.iocoder.boot</groupId>
|
||||
<artifactId>yudao-spring-boot-starter-biz-operatelog</artifactId>
|
||||
</dependency>
|
||||
|
||||
<!-- Web 相关 -->
|
||||
<dependency>
|
||||
<groupId>cn.iocoder.boot</groupId>
|
||||
|
|
|
@ -5,7 +5,6 @@ import cn.iocoder.yudao.framework.common.pojo.PageParam;
|
|||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
||||
import cn.iocoder.yudao.framework.common.util.object.BeanUtils;
|
||||
import cn.iocoder.yudao.framework.excel.core.util.ExcelUtils;
|
||||
import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog;
|
||||
import cn.iocoder.yudao.module.im.controller.admin.groupmember.vo.ImGroupMemberPageReqVO;
|
||||
import cn.iocoder.yudao.module.im.controller.admin.groupmember.vo.ImGroupMemberRespVO;
|
||||
import cn.iocoder.yudao.module.im.controller.admin.groupmember.vo.ImGroupMemberSaveReqVO;
|
||||
|
@ -25,7 +24,6 @@ import java.io.IOException;
|
|||
import java.util.List;
|
||||
|
||||
import static cn.iocoder.yudao.framework.common.pojo.CommonResult.success;
|
||||
import static cn.iocoder.yudao.framework.operatelog.core.enums.OperateTypeEnum.EXPORT;
|
||||
|
||||
// TODO @芋艿:得看看 create、update、delete、get、page 这几个接口,要保留哪些
|
||||
@Tag(name = "管理后台 - 群成员")
|
||||
|
@ -81,7 +79,6 @@ public class ImGroupMemberController {
|
|||
@GetMapping("/export-excel")
|
||||
@Operation(summary = "导出群成员 Excel")
|
||||
@PreAuthorize("@ss.hasPermission('im:group-member:export')")
|
||||
@OperateLog(type = EXPORT)
|
||||
public void exportGroupMemberExcel(@Valid ImGroupMemberPageReqVO pageReqVO,
|
||||
HttpServletResponse response) throws IOException {
|
||||
pageReqVO.setPageSize(PageParam.PAGE_SIZE_NONE);
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
package cn.iocoder.yudao.module.im.service.inbox;
|
||||
|
||||
import cn.hutool.core.date.DateUnit;
|
||||
import cn.iocoder.yudao.framework.common.enums.UserTypeEnum;
|
||||
import cn.iocoder.yudao.framework.common.util.object.BeanUtils;
|
||||
import cn.iocoder.yudao.module.im.controller.admin.message.vo.ImMessageRespVO;
|
||||
|
@ -13,7 +14,6 @@ import cn.iocoder.yudao.module.im.enums.conversation.ImConversationTypeEnum;
|
|||
import cn.iocoder.yudao.module.im.service.groupmember.ImGroupMemberService;
|
||||
import cn.iocoder.yudao.module.infra.api.websocket.WebSocketSenderApi;
|
||||
import jakarta.annotation.Resource;
|
||||
import org.dromara.hutool.core.date.DateUnit;
|
||||
import org.springframework.scheduling.annotation.Async;
|
||||
import org.springframework.stereotype.Service;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
|
|
|
@ -16,10 +16,10 @@ import cn.iocoder.yudao.module.system.api.user.AdminUserApi;
|
|||
import cn.iocoder.yudao.module.system.api.user.dto.AdminUserRespDTO;
|
||||
import jakarta.annotation.Resource;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.dromara.hutool.core.date.TimeUtil;
|
||||
import org.springframework.stereotype.Service;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.Collections;
|
||||
import java.util.List;
|
||||
|
||||
|
@ -87,7 +87,7 @@ public class ImMessageServiceImpl implements ImMessageService {
|
|||
.setConversationNo(ImConversationTypeEnum.generateConversationNo(fromUserId, message.getReceiverId(), message.getConversationType()))
|
||||
.setSendFrom(ImMessageSourceEnum.USER_SEND.getSource())
|
||||
.setMessageStatus(ImMessageStatusEnum.SENDING.getStatus())
|
||||
.setSendTime(TimeUtil.now());
|
||||
.setSendTime(LocalDateTime.now());
|
||||
imMessageMapper.insert(imMessageDO);
|
||||
return imMessageDO;
|
||||
}
|
||||
|
|
|
@ -45,10 +45,4 @@ public class AdminUserRespDTO {
|
|||
*/
|
||||
private String avatar;
|
||||
|
||||
// TODO @hao:这种字段的添加,最好和 do 保持一致的顺序哈;
|
||||
/**
|
||||
* 用户头像
|
||||
*/
|
||||
private String avatar;
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue