|
|
|
@ -59,7 +59,7 @@ public class ComplaintCollectionServiceJobImpl implements ComplaintCollectionSer |
|
|
|
ComplaintCollectionFile file = new ComplaintCollectionFile(); |
|
|
|
ComplaintCollectionFile file = new ComplaintCollectionFile(); |
|
|
|
file.setComplaintId(collection.getId()); |
|
|
|
file.setComplaintId(collection.getId()); |
|
|
|
file.setFilePath(dto.getFilepath()); |
|
|
|
file.setFilePath(dto.getFilepath()); |
|
|
|
file.setFileName(dto.getOriginFilename()); |
|
|
|
file.setFileName(dto.getOriginFilename().isEmpty()? getName(dto.getFilepath()) : dto.getOriginFilename()); |
|
|
|
file.setCreateBy("自动抓取"); |
|
|
|
file.setCreateBy("自动抓取"); |
|
|
|
file.setCreateTime(LocalDateTime.now()); |
|
|
|
file.setCreateTime(LocalDateTime.now()); |
|
|
|
files.add(file); |
|
|
|
files.add(file); |
|
|
|
@ -78,7 +78,7 @@ public class ComplaintCollectionServiceJobImpl implements ComplaintCollectionSer |
|
|
|
ComplaintCollectionCheckFile file = new ComplaintCollectionCheckFile(); |
|
|
|
ComplaintCollectionCheckFile file = new ComplaintCollectionCheckFile(); |
|
|
|
file.setComplaintId(complaint.getId()); |
|
|
|
file.setComplaintId(complaint.getId()); |
|
|
|
file.setFilePath(dto.getFilepath()); |
|
|
|
file.setFilePath(dto.getFilepath()); |
|
|
|
file.setFileName(dto.getOriginFilename()); |
|
|
|
file.setFileName(dto.getOriginFilename().isEmpty()? getName(dto.getFilepath()) : dto.getOriginFilename()); |
|
|
|
file.setCheckStatus(complaint.getCheckStatus()); |
|
|
|
file.setCheckStatus(complaint.getCheckStatus()); |
|
|
|
file.setCheckStatusName(complaint.getCheckStatusName()); |
|
|
|
file.setCheckStatusName(complaint.getCheckStatusName()); |
|
|
|
file.setCreateBy("自动抓取"); |
|
|
|
file.setCreateBy("自动抓取"); |
|
|
|
@ -89,4 +89,10 @@ public class ComplaintCollectionServiceJobImpl implements ComplaintCollectionSer |
|
|
|
complaintCollectionCheckFileResourceService.createComplaintCollectionCheckFile(files); |
|
|
|
complaintCollectionCheckFileResourceService.createComplaintCollectionCheckFile(files); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
private String getName(String path) { |
|
|
|
|
|
|
|
if (path == null) return null; |
|
|
|
|
|
|
|
int index = Math.max(path.lastIndexOf('/'), path.lastIndexOf('\\')); |
|
|
|
|
|
|
|
return index == -1 ? path : path.substring(index + 1); |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|