生成报告脚本
This commit is contained in:
@@ -4,4 +4,11 @@ import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class ExportWordScriptExecuteConfig extends BaseExecuteConfig {
|
||||
// 输入节点id
|
||||
private String beforeNodeId;
|
||||
// 文件正则表达式,用于匹配输入文件夹下的文件名
|
||||
private String fileRegularStr="^aa\\.xml$";
|
||||
|
||||
// 导出脚本文件id
|
||||
private String exportScriptFileId;
|
||||
}
|
||||
|
||||
@@ -158,6 +158,17 @@ public class DataClientFeignClientImpl implements IDataFeignClient {
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public SdmResponse downloadFolderToLocal(Long downloadDirId, String basePath, String fileRegularStr) {
|
||||
try {
|
||||
dataClient.downloadFolderToLocal(downloadDirId,basePath,fileRegularStr);
|
||||
return SdmResponse.success();
|
||||
} catch (Exception e) {
|
||||
log.error("下载文件响应", e);
|
||||
return SdmResponse.failed("下载文件响应");
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public SdmResponse<List<BatchAddFileInfoResp>> batchAddFileInfo(UploadFilesReq req) {
|
||||
SdmResponse<List<BatchAddFileInfoResp>> response;
|
||||
|
||||
@@ -61,6 +61,11 @@ public interface IDataFeignClient {
|
||||
@PostMapping("/data/downloadFileToLocal")
|
||||
void downloadFileToLocal(@RequestParam(value = "fileId") @Validated Long fileId, @RequestParam(value = "path") @Validated String path);
|
||||
|
||||
@PostMapping("/data/downloadFolderToLocal")
|
||||
SdmResponse downloadFolderToLocal(@RequestParam(value = "downloadDirId") @Validated Long downloadDirId,
|
||||
@RequestParam(value = "basePath") @Validated String basePath,
|
||||
@RequestParam(value = "fileRegularStr", required = false) String fileRegularStr) throws Exception;
|
||||
|
||||
@PostMapping("/data/batchAddFileInfo")
|
||||
SdmResponse<List<BatchAddFileInfoResp>> batchAddFileInfo(@RequestBody UploadFilesReq req);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user