|
@@ -3,10 +3,10 @@ package com.zanxiang.game.module.sdk.service.impl;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
import com.zanxiang.game.module.mybatis.entity.UserShare;
|
|
|
import com.zanxiang.game.module.mybatis.mapper.UserShareMapper;
|
|
|
-import com.zanxiang.game.module.sdk.pojo.dto.GamePictureDTO;
|
|
|
+import com.zanxiang.game.module.sdk.pojo.dto.GameAppletDTO;
|
|
|
import com.zanxiang.game.module.sdk.pojo.param.UserData;
|
|
|
import com.zanxiang.game.module.sdk.pojo.vo.GameShareVO;
|
|
|
-import com.zanxiang.game.module.sdk.service.IGamePictureService;
|
|
|
+import com.zanxiang.game.module.sdk.service.IGameAppletService;
|
|
|
import com.zanxiang.game.module.sdk.service.IUserShareService;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
@@ -22,18 +22,18 @@ import org.springframework.stereotype.Service;
|
|
|
public class UserShareServiceImpl extends ServiceImpl<UserShareMapper, UserShare> implements IUserShareService {
|
|
|
|
|
|
@Autowired
|
|
|
- private IGamePictureService gamePictureService;
|
|
|
+ private IGameAppletService gameAppletService;
|
|
|
|
|
|
@Override
|
|
|
public GameShareVO getGameShare(UserData userData) {
|
|
|
- GamePictureDTO gamePictureDTO = gamePictureService.getByGameId(userData.getGameId());
|
|
|
- String path = gamePictureDTO.getSharePath();
|
|
|
+ GameAppletDTO gameAppletDTO = gameAppletService.getByGameId(userData.getGameId());
|
|
|
+ String path = gameAppletDTO.getSharePath();
|
|
|
if (userData.getUserId() != null) {
|
|
|
path = path + "?shareUserId=" + userData.getUserId();
|
|
|
}
|
|
|
return GameShareVO.builder()
|
|
|
- .title(gamePictureDTO.getShareTitle())
|
|
|
- .shareImg(gamePictureDTO.getShareImg())
|
|
|
+ .title(gameAppletDTO.getShareTitle())
|
|
|
+ .shareImg(gameAppletDTO.getShareImg())
|
|
|
.path(path)
|
|
|
.build();
|
|
|
}
|