diff --git a/server/like-admin/src/main/java/com/mdd/admin/controller/decorate/TabbarController.java b/server/like-admin/src/main/java/com/mdd/admin/controller/decorate/TabbarController.java index 62f3b93a..b0eecc9b 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/controller/decorate/TabbarController.java +++ b/server/like-admin/src/main/java/com/mdd/admin/controller/decorate/TabbarController.java @@ -40,7 +40,7 @@ public class TabbarController { */ @PostMapping("/save") public Object save(@RequestBody Map params) { - System.out.println( ArrayUtil.objectToListAsStr(params.get("list"))); +// System.out.println( ArrayUtil.objectToListAsStr(params.get("list"))); iDecorateTabbarService.save(params); return AjaxResult.success(); diff --git a/server/like-admin/src/main/java/com/mdd/admin/service/decorate/impl/DecorateTabbarServiceImpl.java b/server/like-admin/src/main/java/com/mdd/admin/service/decorate/impl/DecorateTabbarServiceImpl.java index df79505d..b03c9438 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/service/decorate/impl/DecorateTabbarServiceImpl.java +++ b/server/like-admin/src/main/java/com/mdd/admin/service/decorate/impl/DecorateTabbarServiceImpl.java @@ -67,7 +67,9 @@ public class DecorateTabbarServiceImpl implements IDecorateTabbarService { public void save(Map params) { decorateTabbarMapper.delete(new QueryWrapper().gt("id", 0)); - for (Map item: ArrayUtil.stringToListAsMapStr(params.get("list").toString())) { + for (String obj : ArrayUtil.objectToListAsStr(params.get("list"))) { + Map item = ToolsUtil.jsonToMap(obj); + System.out.println(item); DecorateTabbar model = new DecorateTabbar(); model.setName(item.get("name")); model.setSelected(UrlUtil.toRelativeUrl(item.get("selected"))); diff --git a/server/like-common/src/main/java/com/mdd/common/utils/ArrayUtil.java b/server/like-common/src/main/java/com/mdd/common/utils/ArrayUtil.java index 219449c5..07c424f5 100644 --- a/server/like-common/src/main/java/com/mdd/common/utils/ArrayUtil.java +++ b/server/like-common/src/main/java/com/mdd/common/utils/ArrayUtil.java @@ -298,7 +298,7 @@ public class ArrayUtil { * @param object 对象 * @return List */ - public static List objectToListAsStr(Object object) { + public static List objectToListAsStr(Object object) { if (StringUtil.isNull(object)) { return Collections.emptyList(); }