feat: 接收上传文件从文件名获取cmdid

dev
huangfeng 1 month ago
parent d593bcbe8f
commit 99f4dc6d99

@ -79,6 +79,16 @@ public class MntnUploadServiceImpl implements MntnUploadService {
@Override
public void uploadLog(Integer termId, MultipartFile file) throws Exception {
String fileName = file.getOriginalFilename();
if (termId == 0) {
String[] strs = fileName.split(".");
if (strs.length >= 3) {
String cmdid = strs[strs.length - 3];
Terminals term = terminalExtService.getByCmdid(cmdid);
if (term != null) {
termId = term.getId();
}
}
}
String ext = StringUtils.getFilenameExtension(fileName);
String path = DateUtil.format(new Date(), "yyyyMMdd") + "_log_"
+ UUID.randomUUID().toString().replace("-", "").substring(0, 13);
@ -101,6 +111,16 @@ public class MntnUploadServiceImpl implements MntnUploadService {
@Override
public void uploadFile(Integer termId, MultipartFile file) throws Exception {
String fileName = file.getOriginalFilename();
if (termId == 0) {
String[] strs = fileName.split(".");
if (strs.length >= 3) {
String cmdid = strs[strs.length - 3];
Terminals term = terminalExtService.getByCmdid(cmdid);
if (term != null) {
termId = term.getId();
}
}
}
String ext = StringUtils.getFilenameExtension(fileName);
String path = DateUtil.format(new Date(), "yyyyMMdd") + "_file_"
+ UUID.randomUUID().toString().replace("-", "").substring(0, 10);

Loading…
Cancel
Save