LocalChatRoomService.java 918 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. package com.nb.im.service;
  2. import com.nb.common.crud.BaseService;
  3. import com.nb.im.entity.ChatRoomEntity;
  4. import com.nb.im.mapper.ChatRoomMapper;
  5. import org.springframework.beans.factory.annotation.Autowired;
  6. import org.springframework.context.annotation.Lazy;
  7. import org.springframework.stereotype.Service;
  8. /**
  9. * @author lifang
  10. * @version 1.0.0
  11. * @ClassName LocalChatRoomSerice.java
  12. * @Description TODO
  13. * @createTime 2022年08月16日 09:30:00
  14. */
  15. @Service
  16. public class LocalChatRoomService extends BaseService<ChatRoomMapper, ChatRoomEntity,String> {
  17. @Autowired
  18. @Lazy
  19. private LocalChatRoomUserService chatRoomUserService;
  20. @Override
  21. public void validateBeforeSave(ChatRoomEntity entity) {
  22. entity.setTotalCount(0);
  23. }
  24. @Override
  25. public void validateBeforeUpdate(ChatRoomEntity entity) {
  26. }
  27. @Override
  28. public void validateBeforeDelete(String id) {
  29. }
  30. }