diff --git a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarRole/service/impl/TsRoleServiceImpl.java b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarRole/service/impl/TsRoleServiceImpl.java index b93029f4..836d7a5b 100644 --- a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarRole/service/impl/TsRoleServiceImpl.java +++ b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarRole/service/impl/TsRoleServiceImpl.java @@ -16,6 +16,7 @@ import com.adc.da.slrs.sarUser.service.ITsUserService; import com.adc.da.utils.util.ListUtil; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import org.apache.commons.lang3.ObjectUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Lazy; import org.springframework.scheduling.annotation.EnableAsync; @@ -99,7 +100,7 @@ public class TsRoleServiceImpl extends ServiceImpl implements @Override public ResponseMessage addRole(TsRole tsRole) { //判断是否是顶级角色 - if(tsRole.getParentId()==null){ + if(ObjectUtils.isEmpty(tsRole.getParentId())){ tsRole.setRoleHierarchy(1); }else { QueryWrapper parentQueryWrapper=new QueryWrapper<>();