Compare commits
2 Commits
7a34a481aa
...
7b3d4e2a65
| Author | SHA1 | Date | |
|---|---|---|---|
| 7b3d4e2a65 | |||
| 4e113e8fae |
@ -386,7 +386,7 @@ public class CommonController {
|
||||
*/
|
||||
@AOPLog
|
||||
@PostMapping("/temp/file/upload")
|
||||
public List<TempFileResponse> tempFileUpload(@RequestParam("file") List<MultipartFile> files, @RequestParam("ttl") Long ttl) {
|
||||
public List<TempFileResponse> tempFileUpload(@RequestParam("file") List<MultipartFile> files, @RequestParam(value = "ttl", required = false) Long ttl) {
|
||||
return tempFileService.store(files, ttl);
|
||||
}
|
||||
|
||||
|
||||
@ -63,7 +63,7 @@ public class TempFileServiceImplement implements TempFileService {
|
||||
}
|
||||
|
||||
public List<TempFileResponse> store(List<MultipartFile> files, Long ttl) throws TimiException {
|
||||
ttl = TimiJava.firstNotNull(ttl, DEFAULT_TTL);
|
||||
ttl = TimiJava.defaultIfNull(ttl, DEFAULT_TTL);
|
||||
TimiException.requiredTrue(0 < ttl && ttl <= MAX_TTL, "ttl must be between 1ms and 3 days(259200000ms)");
|
||||
|
||||
long newFileSize = files.stream().mapToLong(MultipartFile::getSize).sum();
|
||||
|
||||
@ -56,7 +56,7 @@ public class ServerServiceImplement implements ServerService {
|
||||
public void report(ReportRequest request) {
|
||||
ServerStatus status = serverMap.get(request.getId());
|
||||
if (status != null) {
|
||||
request.setBaseInfo(TimiJava.firstNotNull(request.getBaseInfo(), status.getBaseInfo()));
|
||||
request.setBaseInfo(TimiJava.defaultIfNull(request.getBaseInfo(), status.getBaseInfo()));
|
||||
if (request.getBaseInfo() == null || TimiJava.isEmpty(request.getBaseInfo().getCore())) {
|
||||
// 需要报告基本信息,与调用方约定返回代码为 IGNORE
|
||||
throw new TimiException(TimiCode.IGNORE);
|
||||
|
||||
@ -106,7 +106,7 @@ public class JournalServiceImplement extends AbstractEntityService<Journal, Long
|
||||
attachmentService.deleteMedia(removeId);
|
||||
}
|
||||
// 新增
|
||||
for (String tempFileId : TimiJava.firstNotNull(request.getTempFileIds(), new String[0])) {
|
||||
for (String tempFileId : TimiJava.defaultIfNull(request.getTempFileIds(), new String[0])) {
|
||||
TempFileMetaData metadata = tempFileService.metadata(tempFileId);
|
||||
|
||||
Attachment sourceAttach = new Attachment();
|
||||
|
||||
@ -82,7 +82,7 @@ public class TravelLocationServiceImplement extends AbstractEntityService<Travel
|
||||
}
|
||||
}
|
||||
// 新增
|
||||
for (String tempFileId : TimiJava.firstNotNull(travelLocation.getTempFileIds(), new String[0])) {
|
||||
for (String tempFileId : TimiJava.defaultIfNull(travelLocation.getTempFileIds(), new String[0])) {
|
||||
TempFileMetaData metadata = tempFileService.metadata(tempFileId);
|
||||
|
||||
Attachment attach = new Attachment();
|
||||
|
||||
@ -95,7 +95,7 @@ public class PlayerController {
|
||||
@RequestRateLimit
|
||||
@PostMapping("/list")
|
||||
public List<MinecraftPlayer> listPlayer(@RequestHeader("Token") String token) {
|
||||
Long userId = TimiJava.firstNotNull(redis.get(token), userToken.getUserId(token));
|
||||
Long userId = TimiJava.defaultIfNull(redis.get(token), userToken.getUserId(token));
|
||||
if (userId == null) {
|
||||
throw new TimiException(TimiCode.RESULT_BAD).msgKey("token.illegal");
|
||||
}
|
||||
|
||||
@ -145,7 +145,7 @@ public class AsyncTaskServiceImplement implements AsyncTaskService {
|
||||
for (int i = 0; i < taskList.size(); i++) {
|
||||
AbstractAsyncTask task = taskList.get(i);
|
||||
task.setMessage(task.logBuffer.toString());
|
||||
task.setMessage(TimiJava.firstNotNull(task.getMessage(), ""));
|
||||
task.setMessage(TimiJava.defaultIfNull(task.getMessage(), ""));
|
||||
if (IOSize.KB * 4 < task.getMessage().length()) {
|
||||
task.setMessage(task.getMessage().substring((int) (task.getMessage().length() - IOSize.KB * 4)));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user