diff --git a/jsowell-admin/src/main/java/com/jsowell/web/controller/common/CommonController.java b/jsowell-admin/src/main/java/com/jsowell/web/controller/common/CommonController.java index cf3052cf3..c5fdf6792 100644 --- a/jsowell-admin/src/main/java/com/jsowell/web/controller/common/CommonController.java +++ b/jsowell-admin/src/main/java/com/jsowell/web/controller/common/CommonController.java @@ -163,10 +163,16 @@ public class CommonController { } } + /** + * 上传到阿里云oss + * http://localhost:8080/common/uploadOSS + * @param file + * @return + * @throws Exception + */ @CrossOrigin @PostMapping("/uploadOSS") public AjaxResult uploadFileOSS(MultipartFile file) throws Exception { - System.out.println(file); try { String url = AliyunOssUploadUtils.uploadFile(file); AjaxResult ajax = AjaxResult.success(); diff --git a/jsowell-ui/src/components/MapContainer/MapContainer.vue b/jsowell-ui/src/components/MapContainer/MapContainer.vue index 82c0839c5..1b810f6f6 100644 --- a/jsowell-ui/src/components/MapContainer/MapContainer.vue +++ b/jsowell-ui/src/components/MapContainer/MapContainer.vue @@ -19,12 +19,13 @@
上传图片
- @@ -49,6 +50,7 @@ import AMapLoader from "@amap/amap-jsapi-loader"; import {getStation} from "@/api/pile/station.js"; import bus from "@/bus/bus"; +import {getToken} from "@/utils/auth"; window._AMapSecurityConfig = { securityJsCode: "829b6b73f84682c2eb982eaa47a745b8", @@ -75,9 +77,17 @@ export default { placeSearch: "", stationId: this.$route.params.id, avatar: "", + headers: { + Authorization: "Bearer " + getToken() + }, + imageUrl: null }; }, methods: { + handleSuccess(res, file) { + this.imageUrl = URL.createObjectURL(file.raw); + console.log("图片上传成功 url:", this.imageUrl); + }, handleRemove(file, fileList) { console.log(file, fileList); },