|
@@ -1,5 +1,6 @@
|
|
|
package com.jy.system.service.impl;
|
|
|
|
|
|
+import cn.hutool.core.util.ArrayUtil;
|
|
|
import cn.hutool.core.util.StrUtil;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.StringPool;
|
|
|
import com.jy.framework.model.base.BaseIdPo;
|
|
@@ -61,7 +62,8 @@ public class SysMenuServiceImpl implements SysMenuService {
|
|
|
fieldTrim(dto);
|
|
|
|
|
|
// 赋值权限标识
|
|
|
- dto.setPerms(String.join(StringPool.COMMA, dto.getPermArray()));
|
|
|
+ dto.setPerms(ArrayUtil.isEmpty(dto.getPermArray()) ?
|
|
|
+ StringPool.EMPTY : String.join(StringPool.COMMA, dto.getPermArray()));
|
|
|
|
|
|
// 保存
|
|
|
sysMenuDao.save(dto);
|
|
@@ -77,7 +79,8 @@ public class SysMenuServiceImpl implements SysMenuService {
|
|
|
fieldTrim(dto);
|
|
|
|
|
|
// 赋值权限标识
|
|
|
- dto.setPerms(String.join(StringPool.COMMA, dto.getPermArray()));
|
|
|
+ dto.setPerms(ArrayUtil.isEmpty(dto.getPermArray()) ?
|
|
|
+ StringPool.EMPTY : String.join(StringPool.COMMA, dto.getPermArray()));
|
|
|
|
|
|
// 编辑
|
|
|
sysMenuDao.updateById(dto);
|