| | |
| | | package com.iailab.module.system.api.permission; |
| | | |
| | | import com.iailab.framework.common.pojo.CommonResult; |
| | | import com.iailab.framework.common.util.object.ConvertUtils; |
| | | import com.iailab.module.system.api.permission.dto.RoleDTO; |
| | | import com.iailab.module.system.dal.dataobject.permission.RoleDO; |
| | | import com.iailab.module.system.service.permission.RoleService; |
| | | import org.springframework.validation.annotation.Validated; |
| | | import org.springframework.web.bind.annotation.RestController; |
| | |
| | | roleService.validateRoleList(ids); |
| | | return success(true); |
| | | } |
| | | |
| | | @Override |
| | | public void saveRoleInfo(RoleDTO roleDTO) { |
| | | RoleDO entity = ConvertUtils.sourceToTarget(roleDTO, RoleDO.class); |
| | | if (roleService.getRoleByName(entity.getName()) == null) { |
| | | roleService.insert(entity); |
| | | } |
| | | } |
| | | |
| | | @Override |
| | | public RoleDTO getRoleByName(String name) { |
| | | return ConvertUtils.sourceToTarget(roleService.getRoleByName(name),RoleDTO.class); |
| | | } |
| | | } |