Compare commits
No commits in common. "289fe1c009180f7f57db2cd87dafb896b10a9e66" and "6c2cb2b197802cbe712b36771812f89bda501055" have entirely different histories.
289fe1c009
...
6c2cb2b197
|
@ -24,6 +24,7 @@ import java.util.List;
|
||||||
@Api(tags = "关卡API")
|
@Api(tags = "关卡API")
|
||||||
@RequestMapping("/level")
|
@RequestMapping("/level")
|
||||||
public class LevelController {
|
public class LevelController {
|
||||||
|
|
||||||
@Resource
|
@Resource
|
||||||
private LevelService levelService;
|
private LevelService levelService;
|
||||||
|
|
||||||
|
@ -48,15 +49,14 @@ public class LevelController {
|
||||||
|
|
||||||
@ApiOperation(value = "关卡修改(web前端管理员提交)")
|
@ApiOperation(value = "关卡修改(web前端管理员提交)")
|
||||||
@PostMapping("/update")
|
@PostMapping("/update")
|
||||||
public R update(@RequestBody Level level)
|
public R update(@RequestBody Level level) {
|
||||||
{
|
return null;
|
||||||
return levelService.update(level) ? R.ok() : R.fail();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@ApiOperation(value = "关卡删除(web前端管理员提交)")
|
@ApiOperation(value = "关卡删除(web前端管理员提交)")
|
||||||
@PostMapping("/delete")
|
@PostMapping("/delete")
|
||||||
public R delete(String id) {
|
public R delete(String id) {
|
||||||
return levelService.delete(id) ? R.ok() : R.fail();
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ApiOperation(value = "获取某个关卡排行榜数据")
|
@ApiOperation(value = "获取某个关卡排行榜数据")
|
||||||
|
|
|
@ -55,19 +55,4 @@ public interface LevelService {
|
||||||
*/
|
*/
|
||||||
boolean levelCreate(Level level);
|
boolean levelCreate(Level level);
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 删除关卡
|
|
||||||
* @param id 关卡id
|
|
||||||
* @return 是否成功
|
|
||||||
*/
|
|
||||||
boolean delete(String id);
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 更新关卡
|
|
||||||
* @param level 关卡
|
|
||||||
* @return 是否成功
|
|
||||||
*/
|
|
||||||
boolean update(Level level);
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,7 +10,6 @@ import jakarta.annotation.Resource;
|
||||||
import org.springframework.data.mongodb.core.MongoTemplate;
|
import org.springframework.data.mongodb.core.MongoTemplate;
|
||||||
import org.springframework.data.mongodb.core.query.Criteria;
|
import org.springframework.data.mongodb.core.query.Criteria;
|
||||||
import org.springframework.data.mongodb.core.query.Query;
|
import org.springframework.data.mongodb.core.query.Query;
|
||||||
import com.mongodb.client.result.DeleteResult;
|
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
@ -54,7 +53,7 @@ public class LevelServiceImpl implements LevelService {
|
||||||
if (id == null){
|
if (id == null){
|
||||||
return R.fail("token解析失败");
|
return R.fail("token解析失败");
|
||||||
}
|
}
|
||||||
if (id.equals(scoreInfo.getUserId())) {
|
if (id.equals(scoreInfo.getUserId().toString())){
|
||||||
ScoreInfo insert = mongoTemplate.insert(scoreInfo);
|
ScoreInfo insert = mongoTemplate.insert(scoreInfo);
|
||||||
return R.ok(insert);
|
return R.ok(insert);
|
||||||
}
|
}
|
||||||
|
@ -91,18 +90,4 @@ public class LevelServiceImpl implements LevelService {
|
||||||
var insert = mongoTemplate.insert(level);
|
var insert = mongoTemplate.insert(level);
|
||||||
return insert.getId() != null;
|
return insert.getId() != null;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
public boolean delete(String id) {
|
|
||||||
Level level = new Level();
|
|
||||||
level.setId(id);
|
|
||||||
DeleteResult deleteRequest = mongoTemplate.remove(level);
|
|
||||||
return deleteRequest.getDeletedCount() > 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public boolean update(Level level) {
|
|
||||||
var save = mongoTemplate.save(level);
|
|
||||||
return save.getId() != null;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue