|
@@ -3,7 +3,6 @@ package com.example.fms.controller;
|
|
|
import com.example.fms.common.model.dto.ForceSaveDTO;
|
|
|
import com.example.fms.common.model.dto.QueryFileVersionDTO;
|
|
|
import com.example.fms.common.model.dto.RestoreFileVersionDTO;
|
|
|
-import com.example.fms.common.model.vo.FileVersionCallbackVO;
|
|
|
import com.example.fms.common.model.vo.FileVersionInfoVO;
|
|
|
import com.example.fms.common.model.vo.ForceSaveVO;
|
|
|
import com.example.fms.common.model.vo.QueryFileVersionHistoryVO;
|
|
@@ -17,13 +16,14 @@ import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
|
|
|
import java.io.IOException;
|
|
|
+import java.util.HashMap;
|
|
|
import java.util.Map;
|
|
|
|
|
|
@Tag(name = "文件版本模块")
|
|
|
@Slf4j
|
|
|
@RestController
|
|
|
@RequiredArgsConstructor
|
|
|
-@RequestMapping("/fileVersion")
|
|
|
+@RequestMapping("/onlyOffice")
|
|
|
public class FileVersionController {
|
|
|
|
|
|
@Autowired
|
|
@@ -31,17 +31,16 @@ public class FileVersionController {
|
|
|
|
|
|
@PostMapping("/callback")
|
|
|
@Operation(summary = "onlyoffice回调函数(文件保存)")
|
|
|
- public FileVersionCallbackVO callback(@RequestBody Map<String, Object> params, @RequestParam String guid,
|
|
|
+ public Map<String,Integer> callback(@RequestBody Map<String, Object> params, @RequestParam String guid,
|
|
|
@RequestParam String fileName, @RequestParam String user,
|
|
|
@RequestParam Integer previousVersion) throws IOException {
|
|
|
Integer code = fileVersionService.callback(params, guid, fileName, user, previousVersion);
|
|
|
- FileVersionCallbackVO callbackVO = new FileVersionCallbackVO();
|
|
|
- callbackVO.setData("error");
|
|
|
- callbackVO.setCode(code);
|
|
|
- return callbackVO;
|
|
|
+ Map<String, Integer> map = new HashMap<>();
|
|
|
+ map.put("error", code);
|
|
|
+ return map;
|
|
|
}
|
|
|
|
|
|
- @PostMapping("/restoreFileVersion")
|
|
|
+ @PostMapping("/restoreVersion")
|
|
|
@Operation(summary = "onlyoffice版本恢复")
|
|
|
public String restoreFileVersion(@RequestBody RestoreFileVersionDTO vo) {
|
|
|
fileVersionService.restoreFileVersion(vo);
|