update onlyoffice保存时回调url替换
This commit is contained in:
+7
-6
@@ -19,7 +19,6 @@ import com.jero.modules.onlyoffice.service.LawsUserInfoService;
|
||||
import com.jero.modules.oss.entity.OSSFile;
|
||||
import com.jero.modules.oss.service.IOSSFileService;
|
||||
import com.sini.com.spire.doc.Document;
|
||||
import com.sini.com.spire.doc.collections.SectionCollection;
|
||||
import com.sini.com.spire.doc.documents.PageNumberStyle;
|
||||
import com.sini.com.spire.doc.documents.PageOrientation;
|
||||
import io.swagger.annotations.Api;
|
||||
@@ -42,7 +41,6 @@ import java.net.URL;
|
||||
import java.net.URLConnection;
|
||||
import java.nio.charset.StandardCharsets;
|
||||
import java.nio.file.Files;
|
||||
import java.nio.file.Paths;
|
||||
import java.text.SimpleDateFormat;
|
||||
import java.util.*;
|
||||
|
||||
@@ -75,7 +73,10 @@ public class OnlyOfficeController {
|
||||
|
||||
@Resource
|
||||
private OnlineFileLogDao onlineFileLogDao;
|
||||
|
||||
@Value("#{'${onlyoffice.replaceUrl:}'.split(',')}")
|
||||
private List<String> replaceUrlList;
|
||||
@Value("#{'${onlyoffice.toUrl:}'}")
|
||||
private String toUrl;
|
||||
/**
|
||||
* 文件后缀黑名单
|
||||
*/
|
||||
@@ -185,9 +186,9 @@ public class OnlyOfficeController {
|
||||
try {
|
||||
logger.info("**********onlyoffice接收文档接口获得downloadUri************" + downloadUri);
|
||||
if (StringUtils.isNotEmpty(downloadUri)) {
|
||||
downloadUri = downloadUri.replace("srms.sinotruk.com", "onlyoffice-j3qlv.yf-grp:8080");
|
||||
downloadUri = downloadUri.replace("srms-onlyoffice.sinotruk.com", "onlyoffice-j3qlv.yf-grp:8080");
|
||||
downloadUri = downloadUri.replace("srmstest-onlyoffice-j3qlv.yf-grp:8080", "onlyoffice-j3qlv.yf-grp:8080");
|
||||
for (String replaceUrl : replaceUrlList) {
|
||||
downloadUri = downloadUri.replace(replaceUrl, toUrl);
|
||||
}
|
||||
BusProcessModelHis modelHis = busProcessModelHisService.getById(fileId);
|
||||
String editFilePath = modelHis.getEditFilePath();
|
||||
String saveFileUrl = standEditFilePath + editFilePath;
|
||||
|
||||
Reference in New Issue
Block a user