feat(新增): 根据角色id删除角色
This commit is contained in:
parent
c316d5898b
commit
0717f7ae07
|
@ -38,4 +38,11 @@ public class SysRoleController {
|
||||||
sysRoleService.updateSysRole(sysRole);
|
sysRoleService.updateSysRole(sysRole);
|
||||||
return Result.success();
|
return Result.success();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Operation(summary = "根据角色id删除角色", description = "根据角色id删除角色信息")
|
||||||
|
@DeleteMapping(value = "/deleteById/{roleId}")
|
||||||
|
public Result deleteById(@PathVariable(value = "roleId") Long roleId) {
|
||||||
|
sysRoleService.deleteById(roleId);
|
||||||
|
return Result.success();
|
||||||
|
}
|
||||||
}
|
}
|
|
@ -29,4 +29,11 @@ public interface SysRoleMapper {
|
||||||
* @param sysRole 角色实体类
|
* @param sysRole 角色实体类
|
||||||
*/
|
*/
|
||||||
void updateSysRole(SysRole sysRole);
|
void updateSysRole(SysRole sysRole);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 根据角色id删除角色
|
||||||
|
*
|
||||||
|
* @param roleId 角色id
|
||||||
|
*/
|
||||||
|
void deleteById(Long roleId);
|
||||||
}
|
}
|
||||||
|
|
|
@ -28,4 +28,11 @@ public interface SysRoleService {
|
||||||
* @param sysRole 角色实体类
|
* @param sysRole 角色实体类
|
||||||
*/
|
*/
|
||||||
void updateSysRole(SysRole sysRole);
|
void updateSysRole(SysRole sysRole);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 根据角色id删除角色
|
||||||
|
*
|
||||||
|
* @param roleId 角色id
|
||||||
|
*/
|
||||||
|
void deleteById(Long roleId);
|
||||||
}
|
}
|
||||||
|
|
|
@ -53,4 +53,14 @@ public class SysRoleServiceImpl implements SysRoleService {
|
||||||
public void updateSysRole(SysRole sysRole) {
|
public void updateSysRole(SysRole sysRole) {
|
||||||
sysRoleMapper.updateSysRole(sysRole);
|
sysRoleMapper.updateSysRole(sysRole);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 根据角色id删除角色
|
||||||
|
*
|
||||||
|
* @param roleId 角色id
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public void deleteById(Long roleId) {
|
||||||
|
sysRoleMapper.deleteById(roleId);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -31,6 +31,13 @@
|
||||||
where id = #{id}
|
where id = #{id}
|
||||||
</update>
|
</update>
|
||||||
|
|
||||||
|
<!-- 根据角色id删除角色 -->
|
||||||
|
<delete id="deleteById">
|
||||||
|
update sys_role
|
||||||
|
set is_deleted = 1
|
||||||
|
where id = #{id};
|
||||||
|
</delete>
|
||||||
|
|
||||||
<!-- 查询角色信息 -->
|
<!-- 查询角色信息 -->
|
||||||
<select id="findByPage" resultType="com.atguigu.spzx.model.entity.system.SysRole">
|
<select id="findByPage" resultType="com.atguigu.spzx.model.entity.system.SysRole">
|
||||||
select
|
select
|
||||||
|
|
Loading…
Reference in New Issue