diff --git a/yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/dishes/vo/DishesSaveReqVO.java b/yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/dishes/vo/DishesSaveReqVO.java index b2913f3f..f36504df 100644 --- a/yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/dishes/vo/DishesSaveReqVO.java +++ b/yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/dishes/vo/DishesSaveReqVO.java @@ -19,7 +19,7 @@ public class DishesSaveReqVO { private String dishesName; @Schema(description = "菜品图片", requiredMode = Schema.RequiredMode.REQUIRED, example = "https://www.iocoder.cn") - private MultipartFile file; + private String file; @Schema(description = "菜品属性", requiredMode = Schema.RequiredMode.REQUIRED) @NotEmpty(message = "菜品属性不能为空") diff --git a/yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/dishes/DishesServiceImpl.java b/yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/dishes/DishesServiceImpl.java index 0b693de3..9dd1ad77 100644 --- a/yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/dishes/DishesServiceImpl.java +++ b/yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/dishes/DishesServiceImpl.java @@ -36,11 +36,6 @@ public class DishesServiceImpl implements DishesService { public Long createDishes(DishesSaveReqVO createReqVO) { // 插入 DishesDO dishes = BeanUtils.toBean(createReqVO, DishesDO.class); - if(ObjUtil.isNotEmpty(createReqVO.getFile())){ - //把图片转换为base64 - String img = Base64.getEncoder().encodeToString(createReqVO.getFile().getBytes()); - dishes.setDishesImageUrl(img); - } dishes.setDeleted(Boolean.FALSE); dishesMapper.insert(dishes); // 返回 @@ -51,11 +46,11 @@ public class DishesServiceImpl implements DishesService { public void updateDishes(DishesSaveReqVO updateReqVO) { // 校验存在 validateDishesExists(updateReqVO.getId()); - //把图片转换为base64 - String img = Base64.getEncoder().encodeToString(updateReqVO.getFile().getBytes()); +// //把图片转换为base64 +// String img = Base64.getEncoder().encodeToString(updateReqVO.getFile().getBytes()); // 更新 DishesDO updateObj = BeanUtils.toBean(updateReqVO, DishesDO.class); - updateObj.setDishesImageUrl(img); +// updateObj.setDishesImageUrl(img); dishesMapper.updateById(updateObj); }