ソースを参照

1.修复种植问题
2.添加 setUserDiamond

slambb 4 年 前
コミット
4259be4a0e

+ 3 - 0
src/main/java/com/td/boss/game/complayerland/controller/ComPlayerLandController.java

@@ -350,6 +350,9 @@ public class ComPlayerLandController extends CommonController<ComPlayerLandVo, C
             //生成一个标识,用来识别种植
             //生成一个标识,用来识别种植
             comPlayerLand.setPlantFlag(UUIDUtil.getUUID());
             comPlayerLand.setPlantFlag(UUIDUtil.getUUID());
 
 
+            //重新种植后,重新设置一个可以偷的标识
+            comPlayerLand.setPlantSteal(1);
+
             //comPlayerLand.setLandDescribe();
             //comPlayerLand.setLandDescribe();
             ComPlayerLandVo comPlayerLandVo = CopyUtil.copy(comPlayerLand, ComPlayerLandVo.class);
             ComPlayerLandVo comPlayerLandVo = CopyUtil.copy(comPlayerLand, ComPlayerLandVo.class);
             comPlayerLandService.save(comPlayerLandVo);
             comPlayerLandService.save(comPlayerLandVo);

+ 16 - 0
src/main/java/com/td/boss/game/comusers/controller/ComUsersController.java

@@ -399,4 +399,20 @@ public class ComUsersController extends CommonController<ComUsersVo, ComUsers, S
         }
         }
         return Result.of(result);
         return Result.of(result);
     }
     }
+
+
+    @PostMapping("setUserDiamond")
+    public Result<Map> setUserDiamond(@RequestParam(value = "userId") String userId,
+                                   @RequestParam(value = "diamond") Integer diamond) {
+        Map map = new HashMap();
+        ComUsersVo comUsersVo = comUsersService.findByUserId(userId);
+        if (comUsersVo == null) {
+            return Result.of(null, false, ResultEnum.USER_DOES_NOT_EXIST.getMessage(), ResultEnum.USER_DOES_NOT_EXIST.getCode());
+        }
+        comUsersVo.setDiamond(diamond);
+        comUsersService.save(comUsersVo);
+        map.put("diamond", comUsersVo.getDiamond());
+        map.put("address", comUsersVo.getAddress());
+        return Result.of(map);
+    }
 }
 }