diff --git a/yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/dishestype/DishesTypeServiceImpl.java b/yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/dishestype/DishesTypeServiceImpl.java index c6e0fa7a..cd19db23 100644 --- a/yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/dishestype/DishesTypeServiceImpl.java +++ b/yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/dishestype/DishesTypeServiceImpl.java @@ -1,6 +1,7 @@ package cn.iocoder.yudao.module.system.service.dishestype; import cn.hutool.core.map.MapUtil; +import cn.hutool.core.util.StrUtil; import cn.iocoder.yudao.framework.common.pojo.PageResult; import cn.iocoder.yudao.framework.common.util.object.BeanUtils; import cn.iocoder.yudao.module.system.controller.admin.dishestype.vo.DishesTypeListRespVO; @@ -111,9 +112,9 @@ public class DishesTypeServiceImpl implements DishesTypeService { .collect(Collectors.groupingBy(OrderDetail::getDishUrl)) .forEach((v,k)-> { Map map1 = MapUtil.builder(new HashMap()) - .put("dishesName", k.stream() + .put("dishesName", StrUtil.join(",",k.stream() .map(OrderDetail::getDishesName) - .collect(Collectors.toList()).toString()) + .collect(Collectors.toList()))) .put("typeName", v) .map(); vo.getDishesTypeName().add(map1);