金山WPS在线编辑

This commit is contained in:
zhangqinbin
2023-10-31 15:50:04 +08:00
parent 3d870e594a
commit 94cdd6ba80
2 changed files with 9 additions and 2 deletions

View File

@ -31,6 +31,7 @@ import org.springframework.web.context.request.RequestContextHolder;
import org.springframework.web.context.request.ServletRequestAttributes; import org.springframework.web.context.request.ServletRequestAttributes;
import javax.annotation.Resource; import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpServletResponse;
import java.io.*; import java.io.*;
import java.util.ArrayList; import java.util.ArrayList;
@ -145,7 +146,7 @@ public class WpsController {
*/ */
@ApiOperation("(金山)沃文档回调-查询文档") @ApiOperation("(金山)沃文档回调-查询文档")
@GetMapping("/kingSoft/file2") @GetMapping("/kingSoft/file2")
public boolean getKSFile2(HttpServletResponse response,@RequestParam("key") String key) { public boolean getKSFile2(HttpServletRequest request,HttpServletResponse response, @RequestParam("key") String key) {
String fileId = this.wpsService.downloadDecrypt(key); String fileId = this.wpsService.downloadDecrypt(key);
List<String> businessIdList = new ArrayList<>(); List<String> businessIdList = new ArrayList<>();

View File

@ -18,6 +18,7 @@ import com.chinaunicom.mall.ebtp.common.log.enums.EbtpLogType;
import com.chinaunicom.mall.ebtp.common.log.service.OperationLogService; import com.chinaunicom.mall.ebtp.common.log.service.OperationLogService;
import com.chinaunicom.mall.ebtp.common.uniBss.constant.UniBssConstant; import com.chinaunicom.mall.ebtp.common.uniBss.constant.UniBssConstant;
import com.chinaunicom.mall.ebtp.common.uniBss.entity.UniBssAttached; import com.chinaunicom.mall.ebtp.common.uniBss.entity.UniBssAttached;
import com.chinaunicom.mall.ebtp.common.util.HttpContextUtils;
import com.chinaunicom.mall.ebtp.extend.crypconfigure.util.SslUtil; import com.chinaunicom.mall.ebtp.extend.crypconfigure.util.SslUtil;
import com.chinaunicom.mall.ebtp.extend.feign.client.UnicomOAuthClient; import com.chinaunicom.mall.ebtp.extend.feign.client.UnicomOAuthClient;
import com.chinaunicom.mall.ebtp.extend.shortmessage.utils.RSA; import com.chinaunicom.mall.ebtp.extend.shortmessage.utils.RSA;
@ -40,6 +41,7 @@ import org.springframework.scheduling.annotation.EnableAsync;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import javax.annotation.Resource; import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import java.io.*; import java.io.*;
import java.math.BigInteger; import java.math.BigInteger;
import java.net.HttpURLConnection; import java.net.HttpURLConnection;
@ -520,7 +522,11 @@ public class WpsServiceImpl implements WpsService {
vo.setModifier("ebtp"); vo.setModifier("ebtp");
String time = LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")); String time = LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
vo.setCreateTime(time); vo.setCreateTime(time);
vo.setHost(kswhost);
HttpServletRequest request = HttpContextUtils.getHttpServletRequest();
vo.setHost(request.getServerName());
vo.setLastModifiedTime(time); vo.setLastModifiedTime(time);
String retJson = HttpsUtils.UrlPost(kswpsurl, "utf-8", JSON.toJSONString(vo));//httpPost(kswpsurl,json); String retJson = HttpsUtils.UrlPost(kswpsurl, "utf-8", JSON.toJSONString(vo));//httpPost(kswpsurl,json);