|
|
@@ -33,22 +33,22 @@ public class MetaBonusSceneController {
|
|
|
}
|
|
|
|
|
|
@PostMapping("/save")
|
|
|
- public MetaRestResult<Boolean> save(@RequestBody MetaBonusScene metaBonusScene) {
|
|
|
+ public MetaRestResult<Integer> save(@RequestBody MetaBonusScene metaBonusScene) {
|
|
|
if (Objects.nonNull(metaBonusScene.getId())) {
|
|
|
- return MetaRestResult.returnSuccess("参数错误:id必须为空", false);
|
|
|
+ return MetaRestResult.returnError("Illegal parameter : id must be null");
|
|
|
}
|
|
|
if (Objects.isNull(metaBonusScene.getUserId())) {
|
|
|
- return MetaRestResult.returnError("参数错误:缺少用户id", false);
|
|
|
+ return MetaRestResult.returnError("Illegal parameter : userId can not be null");
|
|
|
}
|
|
|
if (!(0 < metaBonusScene.getButton())) {
|
|
|
- return MetaRestResult.returnError("参数错误:缺少按钮信息", false);
|
|
|
+ return MetaRestResult.returnError("Illegal parameter : button can not be null");
|
|
|
}
|
|
|
MetaBonusScene dbMetaBonusScene = metaBonusSceneRepo.findByUserIdAndButton(metaBonusScene.getUserId(), metaBonusScene.getButton());
|
|
|
if (Objects.nonNull(dbMetaBonusScene)) {
|
|
|
- return MetaRestResult.returnError("该玩家已经触发过同一个彩蛋,无法多次触发", false);
|
|
|
+ return MetaRestResult.returnError("the same bonus scene cannot be triggered multiple times");
|
|
|
}
|
|
|
metaBonusSceneRepo.save(metaBonusScene);
|
|
|
- return MetaRestResult.returnSuccess("触发成功", true);
|
|
|
+ return MetaRestResult.returnSuccess(Integer.parseInt(String.valueOf(metaBonusSceneRepo.countNum())));
|
|
|
}
|
|
|
|
|
|
@GetMapping("/count")
|