fix(office预览): office预览url优化
This commit is contained in:
parent
6fa2e2e03f
commit
e15176c48c
@ -94,7 +94,8 @@ public class OfficeController {
|
|||||||
public RestResult<Object> previewOfficeFile(HttpServletRequest request, @RequestBody PreviewOfficeFileDTO previewOfficeFileDTO) {
|
public RestResult<Object> previewOfficeFile(HttpServletRequest request, @RequestBody PreviewOfficeFileDTO previewOfficeFileDTO) {
|
||||||
RestResult<Object> result = new RestResult<>();
|
RestResult<Object> result = new RestResult<>();
|
||||||
try {
|
try {
|
||||||
|
String token = request.getHeader("token");
|
||||||
|
String previewUrl = request.getScheme() + "://" + deploymentHost + ":" + port + "/filetransfer/preview?userFileId=" + previewOfficeFileDTO.getUserFileId() + "&isMin=false&shareBatchNum=undefined&extractionCode=undefined&token=" + token;
|
||||||
JwtUser loginUser = SessionUtil.getSession();
|
JwtUser loginUser = SessionUtil.getSession();
|
||||||
UserFile userFile = userFileService.getById(previewOfficeFileDTO.getUserFileId());
|
UserFile userFile = userFileService.getById(previewOfficeFileDTO.getUserFileId());
|
||||||
|
|
||||||
@ -114,7 +115,7 @@ public class OfficeController {
|
|||||||
.lang(locale.toLanguageTag())
|
.lang(locale.toLanguageTag())
|
||||||
.action(action)
|
.action(action)
|
||||||
.user(user)
|
.user(user)
|
||||||
.actionData(previewOfficeFileDTO.getPreviewUrl())
|
.actionData(previewUrl)
|
||||||
.build()
|
.build()
|
||||||
);
|
);
|
||||||
|
|
||||||
@ -138,6 +139,8 @@ public class OfficeController {
|
|||||||
@RequestMapping(value = "/editofficefile", method = RequestMethod.POST)
|
@RequestMapping(value = "/editofficefile", method = RequestMethod.POST)
|
||||||
public RestResult<Object> editOfficeFile(HttpServletRequest request, @RequestBody EditOfficeFileDTO editOfficeFileDTO) {
|
public RestResult<Object> editOfficeFile(HttpServletRequest request, @RequestBody EditOfficeFileDTO editOfficeFileDTO) {
|
||||||
RestResult<Object> result = new RestResult<>();
|
RestResult<Object> result = new RestResult<>();
|
||||||
|
String token = request.getHeader("token");
|
||||||
|
String previewUrl = request.getScheme() + "://" + deploymentHost + ":" + port + "/filetransfer/preview?userFileId=" + editOfficeFileDTO.getUserFileId() + "&isMin=false&shareBatchNum=undefined&extractionCode=undefined&token=" + token;
|
||||||
log.info("editOfficeFile");
|
log.info("editOfficeFile");
|
||||||
try {
|
try {
|
||||||
JwtUser loginUser = SessionUtil.getSession();
|
JwtUser loginUser = SessionUtil.getSession();
|
||||||
@ -158,7 +161,7 @@ public class OfficeController {
|
|||||||
.lang(locale.toLanguageTag())
|
.lang(locale.toLanguageTag())
|
||||||
.action(action)
|
.action(action)
|
||||||
.user(user)
|
.user(user)
|
||||||
.actionData(editOfficeFileDTO.getPreviewUrl())
|
.actionData(previewUrl)
|
||||||
.build()
|
.build()
|
||||||
);
|
);
|
||||||
JSONObject jsonObject = new JSONObject();
|
JSONObject jsonObject = new JSONObject();
|
||||||
|
Loading…
Reference in New Issue
Block a user