|
@@ -5,29 +5,31 @@ import com.baomidou.mybatisplus.core.toolkit.CollectionUtils;
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
import com.yonge.cooleshow.auth.api.entity.SysUser;
|
|
import com.yonge.cooleshow.auth.api.entity.SysUser;
|
|
-import com.yonge.cooleshow.common.enums.SysUserType;
|
|
|
|
|
|
+import com.yonge.cooleshow.bbs.dao.BbsArticleDao;
|
|
import com.yonge.cooleshow.bbs.dao.BbsAuthRecordDao;
|
|
import com.yonge.cooleshow.bbs.dao.BbsAuthRecordDao;
|
|
|
|
+import com.yonge.cooleshow.bbs.dto.search.BbsArticleSearch;
|
|
import com.yonge.cooleshow.bbs.dto.search.BbsReplySearch;
|
|
import com.yonge.cooleshow.bbs.dto.search.BbsReplySearch;
|
|
|
|
+import com.yonge.cooleshow.bbs.entity.BbsArticle;
|
|
import com.yonge.cooleshow.bbs.entity.BbsAuthRecord;
|
|
import com.yonge.cooleshow.bbs.entity.BbsAuthRecord;
|
|
import com.yonge.cooleshow.bbs.enums.ArticleEnum;
|
|
import com.yonge.cooleshow.bbs.enums.ArticleEnum;
|
|
import com.yonge.cooleshow.bbs.enums.YesOrNoEnum;
|
|
import com.yonge.cooleshow.bbs.enums.YesOrNoEnum;
|
|
|
|
+import com.yonge.cooleshow.bbs.service.BbsArticleService;
|
|
|
|
+import com.yonge.cooleshow.bbs.vo.BbsArticleVo;
|
|
import com.yonge.cooleshow.bbs.vo.BbsReplyVo;
|
|
import com.yonge.cooleshow.bbs.vo.BbsReplyVo;
|
|
|
|
+import com.yonge.cooleshow.common.enums.SysUserType;
|
|
import com.yonge.toolset.base.exception.BizException;
|
|
import com.yonge.toolset.base.exception.BizException;
|
|
-import javafx.scene.Parent;
|
|
|
|
|
|
+import org.slf4j.Logger;
|
|
|
|
+import org.slf4j.LoggerFactory;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.data.redis.core.RedisTemplate;
|
|
import org.springframework.data.redis.core.RedisTemplate;
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
-import org.slf4j.Logger;
|
|
|
|
-import org.slf4j.LoggerFactory;
|
|
|
|
-import com.yonge.cooleshow.bbs.entity.BbsArticle;
|
|
|
|
-import com.yonge.cooleshow.bbs.vo.BbsArticleVo;
|
|
|
|
-import com.yonge.cooleshow.bbs.dto.search.BbsArticleSearch;
|
|
|
|
-import com.yonge.cooleshow.bbs.dao.BbsArticleDao;
|
|
|
|
-import com.yonge.cooleshow.bbs.service.BbsArticleService;
|
|
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
|
|
|
|
import javax.annotation.Resource;
|
|
import javax.annotation.Resource;
|
|
-import java.util.*;
|
|
|
|
|
|
+import java.util.ArrayList;
|
|
|
|
+import java.util.Comparator;
|
|
|
|
+import java.util.List;
|
|
|
|
+import java.util.Map;
|
|
import java.util.stream.Collectors;
|
|
import java.util.stream.Collectors;
|
|
|
|
|
|
@Service
|
|
@Service
|