Kaynağa Gözat

添加
文件管理,加音频上传, 只有模型、图片会有音频

wuweihao 4 yıl önce
ebeveyn
işleme
05a2c0e7f7

+ 7 - 0
gis_domain/src/main/java/com/gis/domain/dto/GoodsDto.java

@@ -41,6 +41,13 @@ public class GoodsDto {
         @ApiModelProperty(value = "简介")
     private String description;
 
+    // 只有在模型,图片类型下才有音频
+    @ApiModelProperty(value = "音频地址")
+    private String audioPath;
+
+    @ApiModelProperty(value = "音频名称")
+    private String audioName;
+
 
 
 

+ 8 - 1
gis_domain/src/main/java/com/gis/domain/po/GoodsEntity.java

@@ -25,7 +25,7 @@ public class GoodsEntity extends BaseEntity {
     @ApiModelProperty(value = "文件地址")
     private String filePath;
 
-    @ApiModelProperty(value = "文件地址")
+    @ApiModelProperty(value = "文件名称")
     private String fileName;
 
     @ApiModelProperty(value = "展区id")
@@ -34,6 +34,13 @@ public class GoodsEntity extends BaseEntity {
     @ApiModelProperty(value = "简介")
     private String description;
 
+    // 只有在模型,图片类型下才有音频
+    @ApiModelProperty(value = "音频地址")
+    private String audioPath;
+
+    @ApiModelProperty(value = "音频名称")
+    private String audioName;
+
 
 
 

+ 1 - 1
gis_service/src/main/java/com/gis/service/impl/GoodsServiceImpl.java

@@ -80,7 +80,7 @@ public class GoodsServiceImpl extends IBaseServiceImpl<GoodsEntity, Long> implem
         }
 
         // 判断后缀名,需要包含这以下四个
-        String [] typeCheck = {"video","model","img","thumb"};
+        String [] typeCheck = {"video","model","img","thumb", "audio"};
         if (!Arrays.asList(typeCheck).contains(type)) {
             return Result.failure("非法类型");
         }

+ 1 - 1
gis_web/src/main/java/com/gis/web/controller/GoodsController.java

@@ -63,7 +63,7 @@ public class GoodsController extends BaseController {
     }
 
 
-    @ApiOperation(value = "上传", notes = "类型, model:模型, img:图片, video:视频, thumb:缩略图; 视频、模型使用原名存储(中文转拼音),相同名称会覆盖")
+    @ApiOperation(value = "上传", notes = "类型, model:模型, img:图片, video:视频, thumb:缩略图, audio:音频; 视频、模型使用原名存储(中文转拼音),相同名称会覆盖")
     @PostMapping("upload/{type}")
     public Result upload(MultipartFile file, @PathVariable String type) {
         return goodsService.upload(file, type);