|
|
@ -15,9 +15,7 @@ import com.bnyer.img.mapper.TiktokCollectionMapper; |
|
|
import com.bnyer.img.mapper.TiktokImgMapper; |
|
|
import com.bnyer.img.mapper.TiktokImgMapper; |
|
|
import com.bnyer.img.mapper.TiktokLikeMapper; |
|
|
import com.bnyer.img.mapper.TiktokLikeMapper; |
|
|
import com.bnyer.img.service.TiktokImgService; |
|
|
import com.bnyer.img.service.TiktokImgService; |
|
|
import com.bnyer.img.vo.CreatorTypeImgVo; |
|
|
import com.bnyer.img.vo.*; |
|
|
import com.bnyer.img.vo.ImgSignVo; |
|
|
|
|
|
import com.bnyer.img.vo.TiktokImgVo; |
|
|
|
|
|
import lombok.extern.slf4j.Slf4j; |
|
|
import lombok.extern.slf4j.Slf4j; |
|
|
import org.apache.commons.collections.CollectionUtils; |
|
|
import org.apache.commons.collections.CollectionUtils; |
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
@ -153,18 +151,36 @@ public class TiktokImgServiceImpl implements TiktokImgService { |
|
|
@Override |
|
|
@Override |
|
|
public CreatorTypeImgVo queryCreatorTypeImgNum(Long creatorId) { |
|
|
public CreatorTypeImgVo queryCreatorTypeImgNum(Long creatorId) { |
|
|
Integer headNum = tiktokImgMapper.queryCreatorTypeImgNum(1L, creatorId); |
|
|
Integer headNum = tiktokImgMapper.queryCreatorTypeImgNum(1L, creatorId); |
|
|
|
|
|
CreatorTypeImgHeadVo headInfo = new CreatorTypeImgHeadVo(); |
|
|
|
|
|
headInfo.setHeadNum(headNum); |
|
|
|
|
|
headInfo.setTypeId(1L); |
|
|
Integer gifNum = tiktokImgMapper.queryCreatorTypeImgNum(2L, creatorId); |
|
|
Integer gifNum = tiktokImgMapper.queryCreatorTypeImgNum(2L, creatorId); |
|
|
|
|
|
CreatorTypeImgGifVo gifInfo = new CreatorTypeImgGifVo(); |
|
|
|
|
|
gifInfo.setGifNum(gifNum); |
|
|
|
|
|
gifInfo.setTypeId(2L); |
|
|
Integer backNum = tiktokImgMapper.queryCreatorTypeImgNum(3L, creatorId); |
|
|
Integer backNum = tiktokImgMapper.queryCreatorTypeImgNum(3L, creatorId); |
|
|
|
|
|
CreatorTypeImgBackVo backInfo = new CreatorTypeImgBackVo(); |
|
|
|
|
|
backInfo.setBackNum(backNum); |
|
|
|
|
|
backInfo.setTypeId(3L); |
|
|
Integer friendNum = tiktokImgMapper.queryCreatorTypeImgNum(4L, creatorId); |
|
|
Integer friendNum = tiktokImgMapper.queryCreatorTypeImgNum(4L, creatorId); |
|
|
|
|
|
CreatorTypeImgFriendVo friendInfo = new CreatorTypeImgFriendVo(); |
|
|
|
|
|
friendInfo.setFriendNum(friendNum); |
|
|
|
|
|
friendInfo.setTypeId(4L); |
|
|
Integer emoNum = tiktokImgMapper.queryCreatorTypeImgNum(5L, creatorId); |
|
|
Integer emoNum = tiktokImgMapper.queryCreatorTypeImgNum(5L, creatorId); |
|
|
|
|
|
CreatorTypeImgEmoVo emoInfo = new CreatorTypeImgEmoVo(); |
|
|
|
|
|
emoInfo.setEmoNum(emoNum); |
|
|
|
|
|
emoInfo.setTypeId(5L); |
|
|
Integer watchNum = tiktokImgMapper.queryCreatorTypeImgNum(6L, creatorId); |
|
|
Integer watchNum = tiktokImgMapper.queryCreatorTypeImgNum(6L, creatorId); |
|
|
|
|
|
CreatorTypeImgWatchVo watchInfo = new CreatorTypeImgWatchVo(); |
|
|
|
|
|
watchInfo.setWatchNum(watchNum); |
|
|
|
|
|
watchInfo.setTypeId(6L); |
|
|
CreatorTypeImgVo result = new CreatorTypeImgVo(); |
|
|
CreatorTypeImgVo result = new CreatorTypeImgVo(); |
|
|
result.setHeadNum(headNum); |
|
|
result.setHeaderInfo(headInfo); |
|
|
result.setGifNum(gifNum); |
|
|
result.setGifInfo(gifInfo); |
|
|
result.setBackNum(backNum); |
|
|
result.setBackInfo(backInfo); |
|
|
result.setFriendNum(friendNum); |
|
|
result.setFriendInfo(friendInfo); |
|
|
result.setEmoNum(emoNum); |
|
|
result.setEmoInfo(emoInfo); |
|
|
result.setWatchNum(watchNum); |
|
|
result.setWatchInfo(watchInfo); |
|
|
return result; |
|
|
return result; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|