Commit 90b87443 authored by 周健威's avatar 周健威

添加接口

parent abcd48aa
...@@ -2,7 +2,9 @@ package com.upyuns.platform.rs.website.controller.web; ...@@ -2,7 +2,9 @@ package com.upyuns.platform.rs.website.controller.web;
import cn.hutool.core.collection.CollUtil; import cn.hutool.core.collection.CollUtil;
import cn.hutool.core.util.StrUtil; import cn.hutool.core.util.StrUtil;
import cn.hutool.http.HttpException;
import cn.hutool.http.HttpRequest; import cn.hutool.http.HttpRequest;
import cn.hutool.http.HttpResponse;
import cn.hutool.http.HttpUtil; import cn.hutool.http.HttpUtil;
import cn.hutool.json.JSONUtil; import cn.hutool.json.JSONUtil;
import com.github.wxiaoqi.security.common.msg.ObjectRestResponse; import com.github.wxiaoqi.security.common.msg.ObjectRestResponse;
...@@ -15,8 +17,10 @@ import com.upyuns.platform.rs.website.util.GeoServerUtil; ...@@ -15,8 +17,10 @@ import com.upyuns.platform.rs.website.util.GeoServerUtil;
import com.upyuns.platform.rs.website.util.LoginDigestUtil; import com.upyuns.platform.rs.website.util.LoginDigestUtil;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
import lombok.Data; import lombok.Data;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import java.io.File;
import java.util.Date; import java.util.Date;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
...@@ -27,6 +31,8 @@ import static com.github.wxiaoqi.security.common.constant.CommonConstants.SYS_FA ...@@ -27,6 +31,8 @@ import static com.github.wxiaoqi.security.common.constant.CommonConstants.SYS_FA
@RequestMapping("lmyxmonitorimage/web") @RequestMapping("lmyxmonitorimage/web")
public class LmyxmonitorimageController extends BaseController<LmyxmonitorimageBiz,Lmyxmonitorimage> { public class LmyxmonitorimageController extends BaseController<LmyxmonitorimageBiz,Lmyxmonitorimage> {
@Value("${universal.baseUploadPath}")
private String baseUploadPath ;
@RequestMapping(value = "/app/unauth/baseAdd",method = RequestMethod.POST) @RequestMapping(value = "/app/unauth/baseAdd",method = RequestMethod.POST)
@ResponseBody @ResponseBody
...@@ -160,8 +166,13 @@ public class LmyxmonitorimageController extends BaseController<LmyxmonitorimageB ...@@ -160,8 +166,13 @@ public class LmyxmonitorimageController extends BaseController<LmyxmonitorimageB
headers.put("sign", sign); headers.put("sign", sign);
httpRequest.addHeaders(headers); httpRequest.addHeaders(headers);
String result = httpRequest.execute().body(); // String result = httpRequest.execute().body();
return ObjectRestResponse.succ(result); final HttpResponse response = httpRequest.execute();
if (false == response.isOk()) {
throw new HttpException("Server response error with status code: [{}]", response.getStatus());
}
response.writeBody(new File(baseUploadPath+ "/sanhua/"), null);
return ObjectRestResponse.succ();
} }
@Data @Data
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment