소스 검색

文件上传

JeromeSoar 3 년 전
부모
커밋
df23750203

+ 1 - 1
yudao-module-infra/yudao-module-infra-biz/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/file/FileController.java

@@ -55,7 +55,7 @@ public class FileController {
             @ApiImplicitParam(name = "file", value = "文件附件", required = true, dataTypeClass = MultipartFile.class),
     })
     public CommonResult<String> uploadFile(@RequestParam("file") MultipartFile file) throws Exception {
-        String path = DateUtil.format(new Date(), "yyyy/MM/dd/") + file.getName();
+        String path = DateUtil.format(new Date(), "yyyy/MM/dd/") + file.getOriginalFilename();
         return success(fileService.createFile(path, IoUtil.readBytes(file.getInputStream())));
     }
 

+ 1 - 1
yudao-ui-admin/src/components/ImageUpload/index.vue

@@ -77,7 +77,7 @@ export default {
       dialogVisible: false,
       hideUpload: false,
       baseUrl: process.env.VUE_APP_BASE_API,
-      uploadImgUrl: process.env.VUE_APP_BASE_API + "/common/upload", // 上传的图片服务器地址
+      uploadImgUrl: process.env.VUE_APP_BASE_API + "/admin-api/infra/file/simple-upload", // 上传的图片服务器地址
       headers: {
         Authorization: "Bearer " + getToken(),
       },

+ 1 - 1
yudao-ui-admin/src/views/mall/product/category/index.vue

@@ -95,7 +95,7 @@
           </el-popover>
         </el-form-item>
         <el-form-item label="分类图片" prop="bannerUrl">
-          <el-input v-model="form.bannerUrl" placeholder="请输入分类图片"/>
+          <ImageUpload v-model="form.bannerUrl" />
         </el-form-item>
         <el-form-item label="分类排序" prop="sort">
           <el-input-number v-model="form.sort" controls-position="right" :min="0" />