ソースを参照

feat : 标签修改

bilingfeng 2 年 前
コミット
9d23495162

+ 12 - 0
game-module/game-manage/src/main/java/com/zanxiang/manage/domain/vo/GameListVO.java

@@ -55,6 +55,18 @@ public class GameListVO {
     @ApiModelProperty(notes = "分成比例")
     private Double shareScale;
 
+    /**
+     * 游戏分类
+     */
+    @ApiModelProperty(notes = "游戏分类Id")
+    private String tags;
+
+    /**
+     * 游戏分类名称列表
+     */
+    @ApiModelProperty(notes = "游戏分类名称列表")
+    private List<String> tagNameList;
+
     /**
      * 游戏分类
      */

+ 6 - 4
game-module/game-manage/src/main/java/com/zanxiang/manage/service/Impl/GameServiceImpl.java

@@ -443,6 +443,7 @@ public class GameServiceImpl extends ServiceImpl<GameMapper, Game> implements Ga
         if (gameListVO == null) {
             return null;
         }
+        gameListVO.setClassify(game.getTags());
         //cp设置
         if (gameListVO.getCpId() != null) {
             gameListVO.setCpName(cpMap.get(gameListVO.getCpId()));
@@ -454,11 +455,12 @@ public class GameServiceImpl extends ServiceImpl<GameMapper, Game> implements Ga
         //游戏分类
         if (gameListVO.getClassify() != null) {
             String[] classifyIds = gameListVO.getClassify().split(",");
-            List<String> classifyNameList = new ArrayList<>();
-            for (String classifyId : classifyIds) {
-                classifyNameList.add(gameTagMap.get(Long.valueOf(classifyId)) == null ? null : gameTagMap.get(Long.valueOf(classifyId)).getName());
+            List<String> tagNameList = new ArrayList<>();
+            for (String tagId : classifyIds) {
+                tagNameList.add(gameTagMap.get(Long.valueOf(tagId)) == null ? null : gameTagMap.get(Long.valueOf(tagId)).getName());
             }
-            gameListVO.setClassifyNameList(classifyNameList);
+            gameListVO.setClassifyNameList(tagNameList);
+            gameListVO.setTagNameList(tagNameList);
         }
         //主游戏设置
         if (Objects.equals(game.getParentId(), 0L)) {