金山WPS在线编辑
This commit is contained in:
@ -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<>();
|
||||||
|
@ -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);
|
||||||
|
Reference in New Issue
Block a user