From 00fc77ad789485aab32c82caea6086835c8a9287 Mon Sep 17 00:00:00 2001
From: 侯瑞军 <411269194@kidgrow.com>
Date: Wed, 01 Apr 2020 16:57:15 +0800
Subject: [PATCH] 因采用了hashmap的实体映射方式,导致longint类型的数据后三位取整,造成数据不一致,需要在longint类型的实体字段上增加 toString()处理:  Map<String, Object> authTree = new HashMap<>(); authTree.put("id", sysMenu.getId().toString());

---
 kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-server/src/main/java/com/kidgrow/usercenter/controller/SysMenuController.java |    7 ++-----
 1 files changed, 2 insertions(+), 5 deletions(-)

diff --git a/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-server/src/main/java/com/kidgrow/usercenter/controller/SysMenuController.java b/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-server/src/main/java/com/kidgrow/usercenter/controller/SysMenuController.java
index 8ae640b..600bd93 100644
--- a/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-server/src/main/java/com/kidgrow/usercenter/controller/SysMenuController.java
+++ b/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-server/src/main/java/com/kidgrow/usercenter/controller/SysMenuController.java
@@ -65,9 +65,6 @@
         return menus;
     }
 
-
-
-
     /**
      * 修改菜单状态
      *
@@ -117,9 +114,9 @@
 
         for (SysMenu sysMenu : allMenus) {
             Map<String, Object> authTree = new HashMap<>();
-            authTree.put("id", sysMenu.getId());
+            authTree.put("id", sysMenu.getId().toString());
             authTree.put("name", sysMenu.getName());
-            authTree.put("pId", sysMenu.getParentId());
+            authTree.put("pId", sysMenu.getParentId().toString());
             authTree.put("open", true);
             authTree.put("checked", false);
             if (roleMenusMap.get(sysMenu.getId()) != null) {

--
Gitblit v1.8.0