瀏覽代碼

fix : SDK修改

bilingfeng 1 年之前
父節點
當前提交
a3cba79ba9

+ 6 - 0
game-module/game-module-manage/src/main/java/com/zanxiang/game/module/manage/pojo/params/GameAddParam.java

@@ -76,6 +76,12 @@ public class GameAddParam {
     @ApiModelProperty(notes = "H5游戏登录logo图片, 游戏类型为H5时必填")
     private String h5LoginLogo;
 
+    /**
+     * 游戏是否投放
+     */
+    @ApiModelProperty(notes = "游戏是否投放")
+    private Boolean isPut;
+
     /**
      * 父游戏id
      */

+ 6 - 0
game-module/game-module-manage/src/main/java/com/zanxiang/game/module/manage/pojo/vo/GameListVO.java

@@ -128,6 +128,12 @@ public class GameListVO {
     @ApiModelProperty(notes = "H5游戏登录logo图片")
     private String h5LoginLogo;
 
+    /**
+     * 游戏是否投放
+     */
+    @ApiModelProperty(notes = "游戏是否投放")
+    private Boolean isPut;
+
     /**
      * 游戏备注
      */

+ 2 - 0
game-module/game-module-manage/src/main/java/com/zanxiang/game/module/manage/service/impl/GameServiceImpl.java

@@ -76,6 +76,7 @@ public class GameServiceImpl extends ServiceImpl<GameMapper, Game> implements IG
                     .remark(param.getRemark())
                     .h5GameUrl(param.getH5GameUrl())
                     .h5LoginLogo(param.getH5LoginLogo())
+                    .isPut(param.getIsPut())
                     .createTime(LocalDateTime.now())
                     .updateTime(LocalDateTime.now())
                     .build();
@@ -90,6 +91,7 @@ public class GameServiceImpl extends ServiceImpl<GameMapper, Game> implements IG
             game.setRemark(param.getRemark());
             game.setH5GameUrl(param.getH5GameUrl());
             game.setH5LoginLogo(param.getH5LoginLogo());
+            game.setIsPut(param.getIsPut());
             game.setUpdateTime(LocalDateTime.now());
         }
         if (!Objects.equals(param.getIsParentGame(), Boolean.TRUE) && param.getParentGameId() != null) {

+ 5 - 0
game-module/game-module-mybatis/src/main/java/com/zanxiang/game/module/mybatis/entity/Game.java

@@ -52,6 +52,11 @@ public class Game implements Serializable {
      */
     private String h5LoginLogo;
 
+    /**
+     * 游戏是否投放
+     */
+    private Boolean isPut;
+
     /**
      * 游戏标签
      */

+ 2 - 2
game-module/game-module-sdk/src/main/java/com/zanxiang/game/module/sdk/pojo/vo/GameAppletVO.java

@@ -18,9 +18,9 @@ import lombok.NoArgsConstructor;
 public class GameAppletVO {
 
     /**
-     * 微信小游戏appId
+     * 应用appId
      */
-    @ApiModelProperty(notes = "微信小游戏appId")
+    @ApiModelProperty(notes = "应用appId")
     private String appId;
 
     /**

+ 43 - 0
game-module/game-module-sdk/src/main/java/com/zanxiang/game/module/sdk/pojo/vo/GameInitVO.java

@@ -0,0 +1,43 @@
+package com.zanxiang.game.module.sdk.pojo.vo;
+
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * @author : lingfeng
+ * @time : 2023-06-29
+ * @description : 游戏初始化
+ */
+@Data
+public class GameInitVO {
+
+    /**
+     * 游戏名称
+     */
+    @ApiModelProperty(notes = "游戏名称")
+    private String gameName;
+
+    /**
+     * 游戏应用(小游戏/公众号)appId
+     */
+    @ApiModelProperty(notes = "游戏应用(小游戏/公众号)appId")
+    private String appId;
+
+    /**
+     * H5游戏是否使用应用授权登录
+     */
+    @ApiModelProperty(notes = "H5游戏是否使用应用授权登录")
+    private Boolean isPut;
+
+    /**
+     * H5游戏跳转地址
+     */
+    @ApiModelProperty(notes = "H5游戏跳转地址")
+    private String h5GameUrl;
+
+    /**
+     * H5游戏登录logo图片
+     */
+    @ApiModelProperty(notes = "H5游戏跳转地址")
+    private String h5LoginLogo;
+}