feat: 在线编辑创建空文件并映射外部

This commit is contained in:
2024-01-22 17:20:14 +08:00
parent bc1f52a05b
commit 8667a2e3bf
6 changed files with 18 additions and 13 deletions
@@ -301,7 +301,6 @@ public class OnlyOfficeController {
@ApiOperation(value = "|model| 传入 模板文档名称(不带后缀)默认 docx")
@GetMapping("/saveEditFile")
public Result<BusProcessModelHis> saveEditFile(String model) {
return Result.OK(busProcessModelHisService.saveEditFile(model));
}
@@ -57,11 +57,9 @@ public class BusProcessModelHisServiceImpl extends ServiceImpl<BusProcessModelHi
String taskId = "task_" + changUuid;
String topId = "top_" + changUuid;
StringBuilder builderModel = new StringBuilder();
builderModel.append("model").append("/");
builderModel.append("model").append("/");
String builderModel = "model" + "/";
File dir = new File(filePath + builderModel.toString());
File dir = new File(filePath + builderModel);
if (!dir.exists()) {
dir.mkdirs();
}
@@ -86,6 +84,7 @@ public class BusProcessModelHisServiceImpl extends ServiceImpl<BusProcessModelHi
modelHis.setTaskId(taskId);
modelHis.setPId(topId);
modelHis.setEditFilePath(targetPath);
modelHis.setDownLoadUrl(downloadUrl + targetPath);
this.baseMapper.insert(modelHis);
} catch (Exception e) {
logger.error(e.getMessage());