From 2356edfca79133685ea11c1fb14c8da8c9c33561 Mon Sep 17 00:00:00 2001 From: Stormeye Wu Date: Tue, 27 Aug 2019 10:18:20 +0800 Subject: [PATCH] =?UTF-8?q?[=E8=8F=9C=E5=8D=95][=E4=BF=AE=E6=94=B9]:?= =?UTF-8?q?=E5=90=88=E5=90=8C=E7=AE=A1=E7=90=86=E8=8F=9C=E5=8D=95=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/sys/SysMenuController.java | 44 +++++++++++-------- 1 file changed, 26 insertions(+), 18 deletions(-) diff --git a/mallinkSysAdmin/src/main/java/com/iformall/controller/sys/SysMenuController.java b/mallinkSysAdmin/src/main/java/com/iformall/controller/sys/SysMenuController.java index 5c451da49..b7bd5847a 100644 --- a/mallinkSysAdmin/src/main/java/com/iformall/controller/sys/SysMenuController.java +++ b/mallinkSysAdmin/src/main/java/com/iformall/controller/sys/SysMenuController.java @@ -10,6 +10,7 @@ import com.iformall.enums.EnumMenuType; import com.iformall.enums.EnumPermissionType; import com.iformall.exception.MallinkException; import com.iformall.mapper.MallMenuMapper; +import com.iformall.mapper.MallPermissionMapper; import com.iformall.service.MallPermissionService; import com.iformall.service.MallRolePermissionService; import com.iformall.service.MallRoleService; @@ -58,6 +59,9 @@ public class SysMenuController extends BaseController { @Autowired private MallMenuMapper mallMenuMapper; + @Autowired + private MallPermissionMapper mallPermissionMapper; + @ApiOperation("导航菜单") @GetMapping("/nav") public ResultData nav(){ @@ -299,24 +303,28 @@ public class SysMenuController extends BaseController { Long menuId_Shop = 299L; Long menuId_Duojing = 300L; // 1. add new folder - mallPermissionService.saveOrUpdate(new MallPermission(){{ - setId(menuId_Shop); - setName("店铺"); - setParentId(3L); - setAvailable("Y"); - setResourceType(0); - setIcon("icon-iconshangpuguanli"); - setSort(menuId_Shop.intValue()); - }}); - mallPermissionService.saveOrUpdate(new MallPermission(){{ - setId(menuId_Duojing); - setName("多经点位"); - setParentId(3L); - setAvailable("Y"); - setResourceType(0); - setIcon("icon-shanghuguanli"); - setSort(menuId_Duojing.intValue()); - }}); + try { + mallPermissionMapper.insertSelective(new MallPermission() {{ + setId(menuId_Shop); + setName("店铺"); + setParentId(3L); + setAvailable("Y"); + setResourceType(0); + setIcon("icon-iconshangpuguanli"); + setSort(menuId_Shop.intValue()); + }}); + mallPermissionMapper.insertSelective(new MallPermission() {{ + setId(menuId_Duojing); + setName("多经点位"); + setParentId(3L); + setAvailable("Y"); + setResourceType(0); + setIcon("icon-shanghuguanli"); + setSort(menuId_Duojing.intValue()); + }}); + } catch (Exception e) { + logger.error(e.getMessage()); + } // 2. move // 301, 302, 305 mallMenuMapper.updatePermissionByParentId(new MallPermission() {{