修复日志下载bug
This commit is contained in:
parent
5e7b6afd0b
commit
08819163aa
@ -3,6 +3,7 @@ package org.spiderflow.controller;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import org.apache.commons.lang3.math.NumberUtils;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
import org.spiderflow.Grammerable;
|
||||
@ -164,7 +165,7 @@ public class SpiderFlowController {
|
||||
|
||||
@RequestMapping("/log/download")
|
||||
public ResponseEntity<FileSystemResource> download(String id, String taskId) {
|
||||
if (StringUtils.isBlank(taskId)) {
|
||||
if (StringUtils.isBlank(taskId) || NumberUtils.toInt(taskId,0) == 0) {
|
||||
Integer maxId = spiderFlowService.getFlowMaxTaskId(id);
|
||||
taskId = maxId == null ? "" : maxId.toString();
|
||||
}
|
||||
|
@ -243,7 +243,7 @@
|
||||
viewer.setOptions('reversed',true);
|
||||
viewer.init();
|
||||
}).on('click','.btn-download',function(){
|
||||
window.open('spider/log/download?id=' + logId + "&taskId=" + taskId);
|
||||
window.open('spider/log/download?id=' + logId + "&taskId=" + (taskId || ''));
|
||||
});
|
||||
});
|
||||
</script>
|
||||
|
Loading…
Reference in New Issue
Block a user