fix: thread interrupt handling + dbinfo null safety
This commit is contained in:
@@ -13,19 +13,12 @@ import com.datao.vo.*;
|
||||
import io.swagger.v3.oas.annotations.Parameter;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.springdoc.core.annotations.ParameterObject;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
import java.time.LocalDate;
|
||||
import java.time.LocalDateTime;
|
||||
import java.time.LocalTime;
|
||||
import java.time.ZoneOffset;
|
||||
import java.time.format.DateTimeFormatter;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
import java.util.Optional;
|
||||
|
||||
@RestController
|
||||
@RequiredArgsConstructor
|
||||
@@ -112,13 +105,13 @@ public class DataServiceController {
|
||||
}
|
||||
|
||||
@PutMapping("/scan")
|
||||
public Result updateScan(@RequestBody @Validated Scan scanData) {
|
||||
public Result<?> updateScan(@RequestBody @Validated Scan scanData) {
|
||||
boolean result = scanService.updateById(scanData);
|
||||
return Result.judge(result);
|
||||
}
|
||||
|
||||
@PostMapping("/scan")
|
||||
public Result addScan(@RequestBody @Validated Scan scanData) {
|
||||
public Result<?> addScan(@RequestBody @Validated Scan scanData) {
|
||||
boolean result = scanService.save(scanData);
|
||||
return Result.judge(result);
|
||||
}
|
||||
@@ -131,7 +124,7 @@ public class DataServiceController {
|
||||
}
|
||||
|
||||
@PostMapping("/game")
|
||||
public Result saveGame(@RequestBody @Validated Game gameData) {
|
||||
public Result<?> saveGame(@RequestBody @Validated Game gameData) {
|
||||
boolean result = gameService.saveOrUpdate(gameData);
|
||||
return Result.judge(result);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user