feat(新增): 修改角色相关信息
This commit is contained in:
parent
7c5b928999
commit
c316d5898b
|
@ -31,4 +31,11 @@ public class SysRoleController {
|
|||
sysRoleService.saveSysRole(sysRole);
|
||||
return Result.success();
|
||||
}
|
||||
|
||||
@Operation(summary = "修改角色", description = "修改角色相关信息")
|
||||
@PutMapping(value = "/updateSysRole")
|
||||
public Result updateSysRole(@RequestBody SysRole sysRole) {
|
||||
sysRoleService.updateSysRole(sysRole);
|
||||
return Result.success();
|
||||
}
|
||||
}
|
|
@ -22,4 +22,11 @@ public interface SysRoleMapper {
|
|||
* @param sysRole 角色实体类
|
||||
*/
|
||||
void saveSysRole(SysRole sysRole);
|
||||
|
||||
/**
|
||||
* 修改角色相关信息
|
||||
*
|
||||
* @param sysRole 角色实体类
|
||||
*/
|
||||
void updateSysRole(SysRole sysRole);
|
||||
}
|
||||
|
|
|
@ -21,4 +21,11 @@ public interface SysRoleService {
|
|||
* @param sysRole 角色实体类
|
||||
*/
|
||||
void saveSysRole(SysRole sysRole);
|
||||
|
||||
/**
|
||||
* 修改角色相关信息
|
||||
*
|
||||
* @param sysRole 角色实体类
|
||||
*/
|
||||
void updateSysRole(SysRole sysRole);
|
||||
}
|
||||
|
|
|
@ -43,4 +43,14 @@ public class SysRoleServiceImpl implements SysRoleService {
|
|||
public void saveSysRole(SysRole sysRole) {
|
||||
sysRoleMapper.saveSysRole(sysRole);
|
||||
}
|
||||
|
||||
/**
|
||||
* 修改角色相关信息
|
||||
*
|
||||
* @param sysRole 角色实体类
|
||||
*/
|
||||
@Override
|
||||
public void updateSysRole(SysRole sysRole) {
|
||||
sysRoleMapper.updateSysRole(sysRole);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -15,6 +15,22 @@
|
|||
values (#{id}, #{roleName}, #{roleCode}, #{description});
|
||||
</update>
|
||||
|
||||
<!-- 修改角色相关信息 -->
|
||||
<update id="updateSysRole">
|
||||
update sys_role set
|
||||
<if test="roleName != null and roleName != ''">
|
||||
role_name = #{roleName},
|
||||
</if>
|
||||
<if test="roleCode != null and roleCode != ''">
|
||||
role_code = #{roleCode},
|
||||
</if>
|
||||
<if test="description != null and description != ''">
|
||||
description = #{description},
|
||||
</if>
|
||||
update_time = now()
|
||||
where id = #{id}
|
||||
</update>
|
||||
|
||||
<!-- 查询角色信息 -->
|
||||
<select id="findByPage" resultType="com.atguigu.spzx.model.entity.system.SysRole">
|
||||
select
|
||||
|
|
Loading…
Reference in New Issue