feat(新增): 修改角色相关信息
This commit is contained in:
parent
7c5b928999
commit
c316d5898b
|
@ -31,4 +31,11 @@ public class SysRoleController {
|
||||||
sysRoleService.saveSysRole(sysRole);
|
sysRoleService.saveSysRole(sysRole);
|
||||||
return Result.success();
|
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 角色实体类
|
* @param sysRole 角色实体类
|
||||||
*/
|
*/
|
||||||
void saveSysRole(SysRole sysRole);
|
void saveSysRole(SysRole sysRole);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 修改角色相关信息
|
||||||
|
*
|
||||||
|
* @param sysRole 角色实体类
|
||||||
|
*/
|
||||||
|
void updateSysRole(SysRole sysRole);
|
||||||
}
|
}
|
||||||
|
|
|
@ -21,4 +21,11 @@ public interface SysRoleService {
|
||||||
* @param sysRole 角色实体类
|
* @param sysRole 角色实体类
|
||||||
*/
|
*/
|
||||||
void saveSysRole(SysRole 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) {
|
public void saveSysRole(SysRole sysRole) {
|
||||||
sysRoleMapper.saveSysRole(sysRole);
|
sysRoleMapper.saveSysRole(sysRole);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 修改角色相关信息
|
||||||
|
*
|
||||||
|
* @param sysRole 角色实体类
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public void updateSysRole(SysRole sysRole) {
|
||||||
|
sysRoleMapper.updateSysRole(sysRole);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -15,6 +15,22 @@
|
||||||
values (#{id}, #{roleName}, #{roleCode}, #{description});
|
values (#{id}, #{roleName}, #{roleCode}, #{description});
|
||||||
</update>
|
</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 id="findByPage" resultType="com.atguigu.spzx.model.entity.system.SysRole">
|
||||||
select
|
select
|
||||||
|
|
Loading…
Reference in New Issue