forked from aixan/RuoYi-Vue
		
	优化异常信息
This commit is contained in:
		| @@ -6,7 +6,7 @@ import com.ruoyi.common.constant.UserConstants; | ||||
| import com.ruoyi.common.core.redis.RedisCache; | ||||
| import com.ruoyi.common.core.text.Convert; | ||||
| import com.ruoyi.common.enums.DataSourceType; | ||||
| import com.ruoyi.common.exception.CustomException; | ||||
| import com.ruoyi.common.exception.ServiceException; | ||||
| import com.ruoyi.common.utils.StringUtils; | ||||
| import com.ruoyi.system.domain.SysConfig; | ||||
| import com.ruoyi.system.mapper.SysConfigMapper; | ||||
| @@ -156,7 +156,7 @@ public class SysConfigServiceImpl implements ISysConfigService | ||||
|             SysConfig config = selectConfigById(configId); | ||||
|             if (StringUtils.equals(UserConstants.YES, config.getConfigType())) | ||||
|             { | ||||
|                 throw new CustomException(String.format("内置参数【%1$s】不能删除 ", config.getConfigKey())); | ||||
|                 throw new ServiceException(String.format("内置参数【%1$s】不能删除 ", config.getConfigKey())); | ||||
|             } | ||||
|             configMapper.deleteConfigById(configId); | ||||
|             redisCache.deleteObject(getCacheKey(config.getConfigKey())); | ||||
|   | ||||
| @@ -12,7 +12,7 @@ import com.ruoyi.common.core.domain.TreeSelect; | ||||
| import com.ruoyi.common.core.domain.entity.SysDept; | ||||
| import com.ruoyi.common.core.domain.entity.SysRole; | ||||
| import com.ruoyi.common.core.text.Convert; | ||||
| import com.ruoyi.common.exception.CustomException; | ||||
| import com.ruoyi.common.exception.ServiceException; | ||||
| import com.ruoyi.common.utils.StringUtils; | ||||
| import com.ruoyi.system.mapper.SysDeptMapper; | ||||
| import com.ruoyi.system.mapper.SysRoleMapper; | ||||
| @@ -184,7 +184,7 @@ public class SysDeptServiceImpl implements ISysDeptService | ||||
|         // 如果父节点不为正常状态,则不允许新增子节点 | ||||
|         if (!UserConstants.DEPT_NORMAL.equals(info.getStatus())) | ||||
|         { | ||||
|             throw new CustomException("部门停用,不允许新增"); | ||||
|             throw new ServiceException("部门停用,不允许新增"); | ||||
|         } | ||||
|         dept.setAncestors(info.getAncestors() + "," + dept.getParentId()); | ||||
|         return deptMapper.insertDept(dept); | ||||
|   | ||||
| @@ -3,7 +3,7 @@ package com.ruoyi.system.service.impl; | ||||
| import com.ruoyi.common.constant.UserConstants; | ||||
| import com.ruoyi.common.core.domain.entity.SysDictData; | ||||
| import com.ruoyi.common.core.domain.entity.SysDictType; | ||||
| import com.ruoyi.common.exception.CustomException; | ||||
| import com.ruoyi.common.exception.ServiceException; | ||||
| import com.ruoyi.common.utils.DictUtils; | ||||
| import com.ruoyi.common.utils.StringUtils; | ||||
| import com.ruoyi.system.mapper.SysDictDataMapper; | ||||
| @@ -122,7 +122,7 @@ public class SysDictTypeServiceImpl implements ISysDictTypeService | ||||
|             SysDictType dictType = selectDictTypeById(dictId); | ||||
|             if (dictDataMapper.countDictDataByType(dictType.getDictType()) > 0) | ||||
|             { | ||||
|                 throw new CustomException(String.format("%1$s已分配,不能删除", dictType.getDictName())); | ||||
|                 throw new ServiceException(String.format("%1$s已分配,不能删除", dictType.getDictName())); | ||||
|             } | ||||
|             dictTypeMapper.deleteDictTypeById(dictId); | ||||
|             DictUtils.removeDictCache(dictType.getDictType()); | ||||
|   | ||||
| @@ -4,7 +4,7 @@ import java.util.List; | ||||
| import org.springframework.beans.factory.annotation.Autowired; | ||||
| import org.springframework.stereotype.Service; | ||||
| import com.ruoyi.common.constant.UserConstants; | ||||
| import com.ruoyi.common.exception.CustomException; | ||||
| import com.ruoyi.common.exception.ServiceException; | ||||
| import com.ruoyi.common.utils.StringUtils; | ||||
| import com.ruoyi.system.domain.SysPost; | ||||
| import com.ruoyi.system.mapper.SysPostMapper; | ||||
| @@ -147,7 +147,7 @@ public class SysPostServiceImpl implements ISysPostService | ||||
|             SysPost post = selectPostById(postId); | ||||
|             if (countUserPostById(postId) > 0) | ||||
|             { | ||||
|                 throw new CustomException(String.format("%1$s已分配,不能删除", post.getPostName())); | ||||
|                 throw new ServiceException(String.format("%1$s已分配,不能删除", post.getPostName())); | ||||
|             } | ||||
|         } | ||||
|         return postMapper.deletePostByIds(postIds); | ||||
|   | ||||
| @@ -11,7 +11,7 @@ import org.springframework.transaction.annotation.Transactional; | ||||
| import com.ruoyi.common.annotation.DataScope; | ||||
| import com.ruoyi.common.constant.UserConstants; | ||||
| import com.ruoyi.common.core.domain.entity.SysRole; | ||||
| import com.ruoyi.common.exception.CustomException; | ||||
| import com.ruoyi.common.exception.ServiceException; | ||||
| import com.ruoyi.common.utils.StringUtils; | ||||
| import com.ruoyi.common.utils.spring.SpringUtils; | ||||
| import com.ruoyi.system.domain.SysRoleDept; | ||||
| @@ -183,7 +183,7 @@ public class SysRoleServiceImpl implements ISysRoleService | ||||
|     { | ||||
|         if (StringUtils.isNotNull(role.getRoleId()) && role.isAdmin()) | ||||
|         { | ||||
|             throw new CustomException("不允许操作超级管理员角色"); | ||||
|             throw new ServiceException("不允许操作超级管理员角色"); | ||||
|         } | ||||
|     } | ||||
|  | ||||
| @@ -342,7 +342,7 @@ public class SysRoleServiceImpl implements ISysRoleService | ||||
|             SysRole role = selectRoleById(roleId); | ||||
|             if (countUserRoleByRoleId(roleId) > 0) | ||||
|             { | ||||
|                 throw new CustomException(String.format("%1$s已分配,不能删除", role.getRoleName())); | ||||
|                 throw new ServiceException(String.format("%1$s已分配,不能删除", role.getRoleName())); | ||||
|             } | ||||
|         } | ||||
|         // 删除角色与菜单关联 | ||||
|   | ||||
| @@ -11,7 +11,7 @@ import com.ruoyi.common.annotation.DataScope; | ||||
| import com.ruoyi.common.constant.UserConstants; | ||||
| import com.ruoyi.common.core.domain.entity.SysRole; | ||||
| import com.ruoyi.common.core.domain.entity.SysUser; | ||||
| import com.ruoyi.common.exception.CustomException; | ||||
| import com.ruoyi.common.exception.ServiceException; | ||||
| import com.ruoyi.common.utils.SecurityUtils; | ||||
| import com.ruoyi.common.utils.StringUtils; | ||||
| import com.ruoyi.system.domain.SysPost; | ||||
| @@ -223,7 +223,7 @@ public class SysUserServiceImpl implements ISysUserService | ||||
|     { | ||||
|         if (StringUtils.isNotNull(user.getUserId()) && user.isAdmin()) | ||||
|         { | ||||
|             throw new CustomException("不允许操作超级管理员用户"); | ||||
|             throw new ServiceException("不允许操作超级管理员用户"); | ||||
|         } | ||||
|     } | ||||
|  | ||||
| @@ -485,7 +485,7 @@ public class SysUserServiceImpl implements ISysUserService | ||||
|     { | ||||
|         if (StringUtils.isNull(userList) || userList.size() == 0) | ||||
|         { | ||||
|             throw new CustomException("导入用户数据不能为空!"); | ||||
|             throw new ServiceException("导入用户数据不能为空!"); | ||||
|         } | ||||
|         int successNum = 0; | ||||
|         int failureNum = 0; | ||||
| @@ -530,7 +530,7 @@ public class SysUserServiceImpl implements ISysUserService | ||||
|         if (failureNum > 0) | ||||
|         { | ||||
|             failureMsg.insert(0, "很抱歉,导入失败!共 " + failureNum + " 条数据格式不正确,错误如下:"); | ||||
|             throw new CustomException(failureMsg.toString()); | ||||
|             throw new ServiceException(failureMsg.toString()); | ||||
|         } | ||||
|         else | ||||
|         { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 RuoYi
					RuoYi